installACMModule.zip
请对照自己的系统选择使用
cdc-acm.ko ch341.ko cp210x.ko installCDCACM.sh installCH341.sh installCP210x.sh
These scripts expect a stock kernel, kernel version 4.4.38-tegra
More than likely, you will need to replug the USB device for it to be detected properly after installing the kernel module.
These scripts check the version magic of the module and compares it to the kernel version running on the machine. If the two do not match, the user is asked if they still want to continue the installation. If the two match, the module is installed.
Note that on a version mismatch, the user can still install the module. However, some extra steps may be needed after the installation to get the module installed fully. The steps are not covered here, but should be readily available elsewhere.
These scripts are for L4T 28.1. L4T version 28.2 includes cp210x and cdc-acm modules.
<h2>Release Notes</h2>
<h3>February, 2018</h3>
cdc-acm-ubuntu.ko.tar.gz USB转串口驱动模块
USB转串口驱动模块
加载方式
把文件放在
/lib/modules/$(uname -r)/kernel/drivers/usb/class/cdc-acm.ko
sudo depmod -a
modprobe cdc-acm
验证方式
插入USB转串口设备
执行命令:dmesg |grep cdc_acm
cdc_acm 2-2.1:1.0: ttyACM0: USB ACM device
[74743.903940] usbcore: registered new interface driver cdc_acm
cdc-acm.ko.tar.gz
当你在ARM系统下调试,需要用到USB转串口程序时,
发现找不到设备驱动文件,
你输入了 dmesg查找原因,
如果你只看到这个——(设备信息)
New USB device found, idVendor=ac90, idProduct=3003
[74743.289968] usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[74743.290002] usb 2-2.1: Product: SM-2D PRODUCT USB UART
[74743.290004] usb 2-2.1: Manufacturer: SM
[74743.290006] usb 2-2.1: SerialNumber: APP-000000000
但是看不见这个——(串口驱动)
[74743.902036] cdc_acm 2-2.1:1.0: ttyACM0: USB ACM device
[74743.903940] usbcore: registered new interface driver cdc_acm
那可能是因为少了这个——cdc-acm.ko
不要忘了加这个
sudo depmod -a
还有这个
modprobe cdc-acm
然后呢,你就可以操作这个了^,^
/dev/ttyACM*
PICC编译器破解版
终于找到个能用的,分享下,包含注册表项,破解机,安装说明
atmega128中文资料
ATMEL公司的 8位系列单片机的最高配置的一款单片机,应用极其广泛
ATmega128主要特性如下:
· 高性能、低功耗的 AVR 8 位微处理器
· 先进的 RISC 结构
– 133 条指令 – 大多数可以在一个时钟周期内完成
– 32 x 8 通用工作寄存器 + 外设控制寄存器
– 全静态工作
– 工作于16 MHz 时性能高达16 MIPS
– 只需两个时钟周期的硬件乘法器
· 非易失性的程序和数据存储器
– 128K 字节的系统内可编程Flash
寿命: 10,000 次写/ 擦除周期
– 具有独立锁定位、可选择的启动代码区
通过片内的启动程序实现系统内编程
真正的读- 修改- 写操作
– 4K字节的EEPROM
寿命: 100,000 次写/ 擦除周期
– 4K 字节的内部SRAM
– 多达64K 字节的优化的外部存储器空间
– 可以对锁定位进行编程以实现软件加密
– 可以通过SPI 实现系统内编程
· JTAG 接口( 与IEEE 1149.1 标准兼容)
– 遵循JTAG 标准的边界扫描功能
– 支持扩展的片内调试
– 通过JTAG 接口实现对Flash, EEPROM, 熔丝位和锁定位的编程
· 外设特点
– 两个具有独立的预分频器和比较器功能的8 位定时器/ 计数器
– 两个具有预分频器、比较功能和捕捉功能的16 位定时器/ 计数器
– 具有独立预分频器的实时时钟计数器
– 两路8 位PWM
– 6路分辨率可编程(2 到16 位)的PWM
– 输出比较调制器
– 8路10 位ADC
8 个单端通道
7 个差分通道
2 个具有可编程增益(1x, 10x, 或200x)的差分通道
– 面向字节的两线接口
– 两个可编程的串行USART
– 可工作于主机/ 从机模式的SPI 串行接口
– 具有独立片内振荡器的可编程看门狗定时器
– 片内模拟比较器
· 特殊的处理器特点
– 上电复位以及可编程的掉电检测
– 片内经过标定的RC 振荡器
– 片内/ 片外中断源
– 6种睡眠模式: 空闲模式、ADC 噪声抑制模式、省电模式、掉电模式、Standby 模式以及
扩展的Standby 模式
– 可以通过软件进行选择的时钟频率
– 通过熔丝位可以选择ATmega103 兼容模式
– 全局上拉禁止功能
· I/O 和封装
– 53个可编程I/O 口线
– 64引脚TQFP 与 64 引脚 MLF 封装
· 工作电压
– 2.7 - 5.5V ATmega128L
– 4.5 - 5.5V ATmega128
· 速度等级
– 0 - 8 MHz ATmega128L
– 0 - 16 MHz ATmega128