-
要看楼上是做产品还是自己玩了
如果是做产品,选好了mcu,编程器和调试器是逃不过去的支出
如果是自己玩,实际上用stm32可以去淘宝买很便宜的Jlink,而stm8目前只能用ST-link,ST-link要比山寨Jlink贵多了
-
ST搞笑的活动,我个人的郁闷遭遇。
我按活动提示注册后把我手头STLINKII快递给南京万利,等了一段时间没有反应,打电话到万利咨询,说需要注册后ST的确认邮件。再次打电话咨询ST上海,他们给我的回答不知道此事,只有跟代理商协商,无奈之下再打电话到ST北京,一个姓张得工作人员解答是不需要ST的确认邮件,可以直接升级。由此再次电话跟万利沟通,万利的态度依然是需要ST的确认邮件,非常无奈,只能让他们回寄我的STLINKII了,在淘宝上买个JLINK,这样将来至少不会被ST捆绑了。
-
哈哈,我已经解决了,就是中断向量设置的问题
-
学习胃 谢谢
-
引用 4 楼 zihan 的回复:
因为U盘往往采用微软 自带的驱动,所以可以排除PC和设备之间自定义的协议.
但是简单分析,可能是下面的两个方法:
1. U盘插入之后,PC会一直轮训设备的信息,如果删除之后,驱动被卸载,那么就不会下发这些命令,设备检查到之后,就可以关闭LED.
2. USB上面,驱动被卸载之后,在总线上面,会把设备Suspend,设备在检查到这个状态,也可以关闭LED.很多 采用这个办法.
……
个人觉得,第一种方法其实不怎么现实。因为轮训间隔还是有一段时间的,算上允许的延迟的话,U盘不可能那么快就判断自己已经被删除了。这个时间就很难把握了。所以。。。。
第二种方法倒是有可能。就不晓得怎么检查这个状态了。至少我现在这个板子上,没有看到suspend中断。
-
好东西,先MARK下。
-
引用 2 楼 kyzf 的回复:
百度或GOOGLE下,这样的视频太多太多,楼主可以有选择的下载一些。
既然楼主想学 Linux嵌入式的开发,下载视频学习只是一个很一般的办法,
强烈建议买块嵌入式开发板(ARM9或其他处理器),对照开发板学习,这样进步最快。
另外说明下:
现在很多嵌入式开发板,价格都很便宜,好像在500左右的ARM9开发板也很不错,而且还配套很多开发资料,
有好几款这样的开发板都配套5CD的视频(LINUX)
赞同
主要还是要多实践为主
-
Jlink V8 如何烧NAND好像没有什么资料....郁闷中,
http://v.youku.com/v_show/id_XMTQ5ODc5ODA4.html
-
我也赞成采用上拉接法,很有可能就是引脚问题,最好先换个试试
-
商家给的去驱动是.dll+.reg 还是.CAB的,如果是.CAB的需要把驱动跟注册表文件导出来。
在PB中platform.bib的文件中引入.dll驱动文件
并在platform.reg添加相应的.reg注册表文件
重新编译内核一下就行了
-
祝愿小MM身体康复,越长越漂亮
-
哈哈 恭喜恭喜 接分
-
mark下
-
好,我要加入
-
经过这几天的琢磨,终于搞定了。结贴。
ST啊,真折磨人。
连例子程序都没讲清楚串口的使用,还让大家用,晕~~~~~
-
没看着啊,其实我都没有找到epm570的pdf,下来下去,下到的都是family data sheet。如果您有epm570的pdf,请给我发一份,行不?邮箱:ruole@163.com
万分感激!
-
引用 2 楼 veabol 的回复:
"Depend70"=hex:14,00,1e,00,32,00
这个32,00是launch50的explorer.exe也就是显示桌面,加了这条后确保执行完explorer.exe再执行你的程序
看到你的回复我才看到 少了一个 launch50的 谢谢了 但是我试了 还是不行
我的DeviceApplication3.exe这个程序是在设备的Windows目录下
-
去掉KeRaiseIrql()与KeLowerIrql()的调用,你的DriverEntry()运行在PASSIVE_LEVEL
-
点那个“韵”也没反应
-
加"\n"试过了,不行,还有其他办法吗?