虽然你有一些C语言基础但是不建议你自学,嵌入式开发是要学很多东西的,C语言只是基础,而且你现在的水平C语言也应该差很多呢,嵌入式培训机构的话价位其实都差不多,主要考虑教学质量吧。我知道的千锋嵌入式开发培训做的不错,清华等名校的师资,在学习期间有九款驱动动手做,这样学下来应该掌握的不错!对了,还是保薪就业的!
网上有很多嵌入式免费的学习资料都可以供大家阅读,但大家公认的嵌入式门槛比较高,如果想要参加和嵌入式相关的工作没有一定的能力基础更是很难,所以很多想学嵌入式的都会去参加培训,如果你现在还没确定到底要不要学习嵌入式,那我建议你先自学接触一下,看看自己是否有兴趣,如果有什么不懂的问题,可以登录亚嵌官方咨询,亚嵌(专业的嵌入式培训第一品牌)的技术部会帮你解决的,
只要你想,没有不可能的事,建议你先自学一段时间,真正决定好了 ,再学