TaterLi 个人博客

VikingLayer是一家瑞典的国外VPS提供商,都是屌丝主机,价格的确很屌丝的,配置也比较低,但是也足够做点小东西... CPU:2 cores 内存:256MB 突发内存:512MB 硬盘:10G SSD/RAID10 月流量:512GB/1Gbps 虚拟架构:OpenVZ IP/面板:2个/S...

发布 0 条评论

这几天在看一些SPI设备驱动,不求甚解地去做,就是把事情往更深入的层面去说事... 用片段代码,来说明问题,有时候更容易的理解一些事情. static int read_sr(struct m25p *flash) { ssize_t retval; u8 code = OPCODE_RDSR; u8 va...

发布 0 条评论

在调试一块STM32的时候,因为禁止了JTAG模式,只保留了SWD模式,伴随着一些副作用的时不时没法下载程序,更不用说仿真了.经过一些对比,发现是核心板上还有一个信号没有引出来,他就是非常非常不起眼的RST信号,当然,属于SWD的还有SWO信号,这...

发布 0 条评论

之前一直用usb.org的生成描述符,但是发现这个HID Descriptor Tool真的只能生成HID设备,非常不方便,使用其他第三方就很好解决,目前发现TI针对MSP430的MSP430 USB Developers Package就可以.界面也很漂亮,不过是基于Java的,安装后就一个...

发布 0 条评论

飞思卡尔被收购已经有一段时间了,我们知道飞思卡尔的东西其实做得不错的,价格看起来偏高,但其实还行,看看ST做的就很便宜,但是文档很完善,国内有很多人用,飞思卡尔缺乏一些文档,所以工程师比较难上手,拖慢了公司的进度,自然就用的人少....

发布 0 条评论

其实每家人的ARM单片机,都应该有一个符合CMSIS标准的库,但是,不是每家都那么好用,比如看NXP的,大多数用户还是寄存器操作,包括ZLG这个力推NXP的.但是不是实现同样一个东西,库函数比寄存器操作要多很多代码占用呢,先看看实例[STM32 正点...

发布 0 条评论

急于在一个项目上用USB设备[Slave],当时手上只有STM32F407,我想STM32F407既然能支持USB,那么,应该是个不错的学习平台,可是我错了,那是个OTG_FS一体的,何况还是什么ULPI模式,实在让我很入手,直至今天,才正式从F407上跑起HID自定义设备....

发布 0 条评论

前一段时间出差,就把STM32放在家里做测试,程序运行在RAM上,并且另外有一个单片机监视是否出问题,如果出问题还可以重新下程序给这个STM32,我的测试代码也比较简单,就是每个Page都写一下. #include "stm32f0xx.h" #define FLASH_PAGE_S...

发布 0 条评论

下了个狂野飙车玩的很爽,就是占用内部空间太多了,虽然32G对我来说也很大很大了,但依旧觉得很是浪费,特别是,我把主储存改成了24G,就内部储存更不够用了,改成24G的目的是,所有软件都可以直接装载内置储存器了,而且一些挂件也可以用,A80...

发布 0 条评论

我们已经过了学习的好时光,我觉得不只是我,现在科技进步已经太快,大多数人已经没法去学习更多,学习更深入,有时候还想,是不是事情太多了,需要好好休息一下,这样可能会好一些. 好久之前,我学习51单片机,一个板子咬咬牙,死贵死贵,但是物...

发布 5 条评论