- 博客(6)
- 资源 (8)
- 收藏
- 关注
转载 Marlin固件的步进电机控制代码解析
原文地址:http://raevo.blog.51cto.com/11290293/1758415对于入行一年的我来说,桌面级FDM打印机很多功能细节,我还没能仔细了解:藏在固件代码背后的信息内容,我也远没有完全消化。这正说明一个简单的道理:消化一段代码的最有效方法是对其移植或者重写。换言之,仅仅是走马观花的浏览一遍,除非自己曾经编写过类似程序,很难能透彻的领会固件代码的精髓。特别是对Marlin这
2017-03-27 15:04:42 17877 1
原创 AD批量添加覆铜过孔
双面板在顶层和底层之间添加批量过孔可以加强抗干扰,不过一个一个手动加太累人了,在网上找了一下,AD还有个叫“过孔阵列”的功能,今天用了一次,感觉以后一定会屡试不爽的。工具->Via Stitching->Add Stitching to Net:再设置一下红圈里的这些参数点击确定就可以了,板子上的覆铜就会均匀地分布上过孔
2017-03-14 18:41:24 42027 8
原创 IAR 硬件仿真查看运行时间
最近做STM8的项目,IDE从Keil变成IAR非常不习惯,就像用惯VS用回VC一样。调试软件延时函数,想看一下运行效果,竟然无从下手(Keil有一个查看运行时间的窗口),网上都是用Simulator软仿真的查看,换成STLINK硬仿真之后那个窗口就没有了。无奈,只能一个一个选项的看,直到看到一个Sampled Graph,有点像那种查看运行时间的窗口,遂上网一搜,发现了这篇文章:Watch and
2017-03-02 16:37:07 7777 3
原创 IAR for STM8 为何可以不配置时钟?
初学STM8,先是照着网上的教程建立了一个IAR工程,然后下载一个官方的固件库,搞了一个案例模板,功能超简单,就是一个LED灯闪烁,main函数就这么点内容:void main(void){ /* Initialize I/Os in Output Mode */ GPIO_Init(LED_GPIO_PORT, (GPIO_Pin_TypeDef)LED_GPIO_PINS, GPIO_M
2017-03-02 15:09:47 3786
转载 Android M 新的运行时权限开发者需要知道的一切
能够解决前面那个通讯录权限的问题,多亏了下面这篇文章,再次鸣谢作者&译者。 原文地址翻译的国外一篇文章。android M 的名字官方刚发布不久,最终正式版即将来临! android在不断发展,最近的更新 M 非常不同,一些主要的变化例如运行时权限将有颠覆性影响。惊讶的是android社区鲜有谈论这事儿,尽管这事很重要或许在不远的将来会引发很严重的问题。 这是今天我写这篇博客的原因。这里有一切
2017-03-01 10:22:41 371
原创 关于读取通讯录时应用秒退的问题
最近在学习Android内容提供商(Content Providers)这部分时,模仿书上的获取通讯录的程序,基本一样的程序代码,打开应用却秒退了
2017-03-01 09:37:28 1048 1
STM32F103 串口DMA+空闲中断接收(修复版)
2020-10-24
TQ2440_Keil5.25_裸机工程及含中断配置启动文件
2018-09-12
STM32CubeMX的main.h文件生成脚本
2017-11-16
STM32F103 串口DMA+空闲中断接收
2017-11-14
STM32F030的W5500模块TCP服务端测试工程(FreeRTOS)
2017-10-20
uC/OS-III移植STM32F103C8T6范例工程
2016-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人