用了stc的8051 .发现 bootload 都不用自己写了。 上位机isp也帮你开发好了
大约有15年没用stc了。最近要做个小东西。 之前也问过,用到4路uart 。 看到stc 支持的。 新塘51就没有支持。
于是用了用大家推荐的8a8k,经过 一点时间的研究,发现bootload 都不用自己写了。然后 更新的isp windows 版本。竟然可以自己生成???
比较遗憾的是 isp整个过程加密的。 而我希望用过 linux 对stcfirmwareupdate 。另外最好是 基于python的二次开发。
-------------
总的来说。
1. stc 比较接地气。 在国内大部分工程师 和工程人员还是 在用windows 做升级。 stc 对大部分用户的需求是 可以满足的。
2. stc51,现在还是基于 寄存器的开发模式。 虽然我找到了一个第三方的 类似于 hal 的库。 但是用起来还是怕怕的。 啥时候 stc 自己搞下 hal?
3. stc 是否能开源弄个 bootload 的 下位机 和 上位机(python or c#)的例程。 跳开现在的专用 stc-isp的限制? 这个不太清楚 stc 能不能搞?
-------------
最后祝stc 越办越好。 stc 走了15年,让我看到了很多易用性,创新性。在国内难能可贵!
isp完全开放怕是会有泄密风险吧?他芯片本身的加密会失去? 提供库就可以,工程师调库就够了 1a2b3c 发表于 2020-11-1 11:04
isp完全开放怕是会有泄密风险吧?他芯片本身的加密会失去?
我的代码不值钱。 所以希望 通过 stc-isp 烧录一个 自己编译的bootload。 然后 通过 自己的bootload 更新 application 程序。主要是 需要在linux 上通过 python上位机(自己编写) 来更新下位机软件。
你这需求直接上STM32不香嘛。都是现成的 这个好像在手册的附件里有例子 参考stcgal gitee上有几个STC8A8K的库函数项目 rei1984 发表于 2020-11-1 11:30
我的代码不值钱。 所以希望 通过 stc-isp 烧录一个 自己编译的bootload。 然后 通过 自己的bootload 更新 ...
有iap的片子就可以
页:
[1]