首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏desperate633

    Java NIO 之 Channel 和 BufferChannelbufferPositionLimitCapacityJava NIO 读写文件实例程参考

    缓冲区内部细节 NIO Buffer Characteristics How to Read from NIO Buffer How to Write to NIO Buffer Java NIO 读写文件实例程序 (512);//512 becomes the capacity Put data into buffer byteBuffer.put((byte) 0xff); Java NIO 读写文件实例程序 System.out.println("File Content: " + fileContent); } channelRead.close(); } } 参考

    1K30发布于 2018-08-22
  • 来自专栏嵌入式

    STM32驱动DS18B20温度传感器例程(OLED显示)

    vd_source=544771c3a0efd4ea1dba16527ea8cd52源码获取:公众号后台发送:STM32-DS18B20例程

    62510编辑于 2025-12-11
  • 来自专栏全栈程序员必看

    ADRC例程

    发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/144311.html原文链接:https://javaforall.cn

    83120编辑于 2022-08-26
  • 来自专栏全栈程序员必看

    STM32中文参考手册_haar小波分解

    使用例程如下: float32_t OrgSig[DWT_SIG_LEN] = {1, 2, 1, -1, 1, 2, -1, -2, 1, 2, 3, 4, 5, 6, 7, 8, 1, 12

    1K20编辑于 2022-11-03
  • 来自专栏云深之无迹

    Raspberry pico microPython 例程

    树莓派Pico的mpy例子,写几个作为参考使用: import machine import utime sensor_temp = machine.ADC(4) conversion_factor SSD1306屏幕,驱动是提前移植好的 https://www.raspberrypi.org/documentation/rp2040/getting-started/#rp2040-boards 参考资料在这里 Python SDK 还有很多有趣的代码没有写,参考来自官网资料~ https://datasheets.raspberrypi.org/pico/raspberry-pi-pico-c-sdk.pdf

    1.8K20发布于 2021-07-23
  • 来自专栏混说Linux

    这样学习STM32单片机,从菜鸟到牛人很简单

    学习的时候,关注两个比较重要的文档:《STM32F103xxx参考手册》,《STM32固件库使用手册》(在文章底部留言即可送网址)。 我这里列出一个思路,仅供参考。 步骤一,安装完STM32学习的软件,比如J-Link、Keil for ARM(MDK)、ISP(如果需要从串口下载的话)。 这些软件安装的详细步骤,可以参考我们推出的相应教程进行。 步骤二,挑选部分例程的HEX,比如LED灯的例程HEX文件,下载到芯达STM32开发板中,观察两个LED灯的闪烁情况。 步骤四,开始查看例程的编写,看看例程是如何写的,自己可否修改下例程,达到自己想要的效果呢? 步骤五,Ucos-II的移植,是否需要试一下? 恭喜你,至此,你已经可以自如进行独立的开发了。 再次强调,以上只是一个学习STM32的思路,供大家参考。下面列出了前面关键的步骤,希望大家能尽快入门。

    71720编辑于 2022-07-14
  • 来自专栏嵌入式物联网

    高手入门STM32总结+学习步骤

    比如定为30天,把这个时间分三个阶段: 第一阶段:找感觉——谈及STM32,立即反应到调试的方法如何。 第二阶段:修改例程——按自己的意愿修改例程,让自己有点成就感。 三、STM32学习步骤 在第二章,我们已经谈及到学习需要计划。那么,在这章节,我们就来详细地阐述这个计划——仅供参考。 这些软件安装的详细步骤,可以参考我们推出的相应教程进行。 步骤二,挑选部分例程的HEX,比如LED灯的例程HEX文件,下载到STM32开发板中,观察LED灯的闪烁情况。 步骤四,开始查看例程的编写,看看例程是如何写的,自己可否修改下例程,达到自己想要的效果呢?芯达STM32开发板的光盘中为大家提供了丰富的例程代码,可以参考。您一定可以修改出更精彩的例程! 再次强调,以上只是一个学习STM32的思路,供大家参考。下面列出了前面关键的步骤,希望大家能尽快入门。后续的每个模块的编程,请参考我们的芯达STM32入门系列教程。

    2.1K10发布于 2021-07-07
  • 来自专栏全栈程序员必看

    高手入门STM32总结+学习步骤

    比如定为30天,把这个时间分三个阶段: 第一阶段:找感觉——谈及STM32,立即反应到调试的方法如何。 第二阶段:修改例程——按自己的意愿修改例程,让自己有点成就感。 三、STM32学习步骤 在第二章,我们已经谈及到学习需要计划。那么,在这章节,我们就来详细地阐述这个计划——仅供参考。 这些软件安装的详细步骤,可以参考我们推出的相应教程进行。 步骤二,挑选部分例程的HEX,比如LED灯的例程HEX文件,下载到STM32开发板中,观察LED灯的闪烁情况。 步骤四,开始查看例程的编写,看看例程是如何写的,自己可否修改下例程,达到自己想要的效果呢?芯达STM32开发板的光盘中为大家提供了丰富的例程代码,可以参考。您一定可以修改出更精彩的例程! 再次强调,以上只是一个学习STM32的思路,供大家参考。下面列出了前面关键的步骤,希望大家能尽快入门。后续的每个模块的编程,请参考我们的芯达STM32入门系列教程。

    1.6K10编辑于 2022-10-03
  • 来自专栏FPGA技术江湖

    如何查找官网例程及如何使用官网例程

    有的时候需要查找一些官网的例程进行学习和参考,但是总感觉无从下手,今天就教大家怎么利用官网和Vivado的Documention进行相关的操作。 找到了或者已知使用哪种或者哪个IP怎么下载例程 这里提供两种方式: 1、使用Xilinx Doc直接搜索相关的Doc,这里举例AXI ethernet,相关的应用手册是xapp1082(还有其他的参考, 这里以比较常见的举例),直接搜索这个文档,打开后如下图所示: 这两个位置可以下载相关参考例程,直接点击下载即可,建议该文档直接使用Chrome打开,点击链接会知道跳转,其他PDF阅读器也可。 怎么使用下载下来的参考设计 目前官网下载下来的参考例程异常“简单",主要通过TCL脚本提供,对于不熟悉使用该脚本的人可能会比较懵,但是不需要过于担心,只需要按照下面的步骤就可以轻松利用该脚本构建Vivado 下载下来的参考文件一定要先阅读readme文件,里面包含了整个例程的作用和文件构成,以XAPP1082为例如下: 进入到\xapp1082\xapp1082_2017_4\hardware\vivado

    31200编辑于 2025-07-24
  • 来自专栏FPGA技术江湖

    如何查找官网例程及如何使用官网例程

    有的时候需要查找一些官网的例程进行学习和参考,但是总感觉无从下手,今天就教大家怎么利用官网和Vivado的Documention进行相关的操作。 找到了或已知使用哪种或哪个IP怎么下载例程 这里提供两种方式: 1、使用Xilinx Doc直接搜索相关的Doc,这里举例AXI ethernet,相关的应用手册是xapp1082(还有其他的参考,这里以比较常见的举例 这两个位置可以下载相关参考例程,直接点击下载即可,建议该文档直接使用Chrome打开,点击链接会知道跳转,其他PDF阅读器也可。 2、在IP管理器里找到该IP; ? 双击进入,如下: ? 怎么使用下载下来的参考设计 目前官网下载下来的参考例程异常“简单",主要通过TCL脚本提供,对于不熟悉使用该脚本的人可能会比较懵,但是不需要过于担心,只需要按照下面的步骤就可以轻松利用该脚本构建Vivado 下载下来的参考文件一定要先阅读readme文件,里面包含了整个例程的作用和文件构成,以XAPP1082为例如下: ?

    15.4K51发布于 2021-04-26
  • 来自专栏嵌入式程序猿

    Modbus TCPIP经典例程演示

    在工业控制中,我们除过用Modbus RTU外还经常会用Modbus TCP/IP,在公众号里,曾给大家介绍过libmodbus,如何编译和安装,今天我们就来演示下Modbus TCP/IP的例程,给大家一个印象 有关Modbus TCP/IP和libmodbus协议栈的基础知识可以参考之前公众号的历史文章。 首先必须保证libmodbus正确编译和安装,切tests例程也编译成功,然后在linux平台终端下进入libmodbu源码的tests文件夹 ? 首先运行服务器端 ? 然后运行客户端 ? 有兴趣的可以对例程稍加修改,参照编写自己的应用。

    2.5K60发布于 2018-04-10
  • 来自专栏ClearSeve

    例程序运行

    HANDLE mutex = CreateMutex(NULL,FALSE, _T("唯一的字符串")); // 推荐GUID生成的字符串 DWORD err = GetLastError(); if (err == ERROR_ALREADY_EXISTS) { //打开原来的程序 //此程序实例退出 return FALSE; }

    75220编辑于 2022-02-11
  • 来自专栏知识分享

    003-CH579M学习开发-新建工程说明 CH579M就是个ARM M0 内核的单片机,其实建立工程没有啥.只要是STM32玩的好,这节就相当于复习下.如果STM

    只要是STM32玩的好,这节就相当于复习下. 如果STM32玩的不好,这节你也许不知道我说的是啥! 因为这节我十分的直接了当,这节我只是说明建立工程遇到的问题! 开始 1.建一个文件夹 ? 3.把例程src文件夹里面的所有文件拷贝到library ? 4.新建工程 ? ? ? ? 4.弄三个分组 ? 5.把 library\StdPeriphDriver 里面的所有.c文件添加进去 ? 可以参考例程里面的定义一下 ? ? 其它 例程提供的库函数要比STM32提供的库函数还完善,就是为了用户使用去的. 例程里面已经有个延时函数,也映射了printf函数 ? ? 假设想使用串口1作为printf打印,可以 ? 注意哈,例程提供的printf是阻塞式的,一般我不用这种,希望大家伙打印日志的时候自己加上环形队列+中断发送.

    64230发布于 2021-07-20
  • 来自专栏云深之无迹

    STM32库开发实战指南 PDF+源码

    (今天回家已经很晚了,本来不打算写东西的,不过一直读野火的书,赶紧很好,这里就分享一下) 应出版社要求,《STM32库开发实战指南》的电子版不能同名,所以《零死角玩转STM32》即《STM32库开发实战指南 ④.理解了如何使用标准固件库或者HAL库的编程方式后,逐步学习芯片内部常用外设和功能:GPIO普通输入输出、中断、定时器、串口、SPI、I2C、ADC、液晶屏幕显示基础界面、SDIO等等 利用例程在开发板底板上的对应连接进行试验 对于普通流程程序可以不用带上嵌入式操作系统,利用官方库裸机编程就可以,当要再学习下面内容先学习例程使用的freertos。 ②.emwin GUI库:使用裸机基础液晶驱动例程可以做简单界面,类似于编写程序来用线条方框图片组成,当要实现更丰富复杂的界面时一般需要学习与利用图形GUI库。 如果没有板子,可以看我写的低成本的板子 选型 48 32KB 绘制原理图时的引脚分类 编程使用的手册 参考手册,很长很详细 这叫数据手册 开源的,自己下载 https://github.com

    3.7K20编辑于 2022-02-09
  • 来自专栏技术汇总专栏

    【免费开源】基于STM32的蓝牙小车智能小车项目详解(附源码)

    ,基于STM32的蓝牙小车已成为学习嵌入式开发和无线控制的热门项目。 本项目基于STM32微控制器,结合蓝牙通信、超声波测距、电机驱动及编码器,实现了一辆可远程控制、具备避障功能的智能小车。 二、硬件设计与接口说明本项目的硬件设计主要包括STM32主控板、电机驱动模块、蓝牙模块、超声波模块、编码器及LED/按键等外围设备。 三、STM32开发环境搭建本项目采用STM32F103系列开发板,开发工具为 STM32CubeIDE。 本项目基于STM32微控制器,成功实现了一辆具备蓝牙远程控制、超声波避障、电机PWM调速以及编码器里程计数功能的智能小车。

    2K11编辑于 2025-08-16
  • 来自专栏独行猫a的沉淀积累总结

    用GCC开发STM32,正点原子开发板的一个库函数版本例程示例

    熟悉下Makefile 强力推荐熟悉网络牛人李云的51cto博客,有一篇驾驭Makefile的文章,另外一份参考资料也尤为重要《GNUmake中文手册-v3.80.pdf》,这都是先辈们开凿好的前路,对于后辈的我们只要沿路走就可以了 四、熟悉gcc编译 Gcc编译学习是一个长期的过程,主要参考文档见安装目录下的Documation中的所有pdf和readme.txt。下面是简短的学习笔记。 1.       下面是编译 正点原子 stm32f103开发板的一个库函数版本的流水灯的例程的makefile,需要注意几点得是: 要把startup_stm32f10x_hd.s替换为gcc_ride7里面的startup_stm32f10x_hd.s 2008 */ /* include the common STM32F10x sub-script */ /* Common part of the linker scripts for STM32     .debug_typenames 0 : { *(.debug_typenames) }     .debug_varnames  0 : { *(.debug_varnames) } } 参考文档

    2K20发布于 2020-08-04
  • 来自专栏技术综合

    开发板例程烧录

    开发板2. windows配置环境参考资料: 零基础搭建小安派Windows 开发环境 - 小安派S1教程合集 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)1) 拉取sdk先拉取例程git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git修改目录AiPi-Open-Kits 编译例程参考资料: windows下小安派USB烧录 - 小安派S1教程合集 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)1) 进入例程进入例程文件夹, win11直接右键在终端中打开 低版本系统shift+右键, 可以看到控制台打开的菜单执行make编译2) 烧入开发板配置flash_prog_cfg.ini

    48700编辑于 2024-01-21
  • 来自专栏osc同步分享-java技术分享站

    java注解示例程

    MyAnno.java package com.yawn.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Inherited; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import jav

    950140发布于 2018-03-14
  • 来自专栏知识分享

    2-STM32 替换说明-CKS32, HK32, MM32, APM32, CH32, GD32, BLM32, AT32, N32, HC华大系列

    除了华大以外的其它厂商都是兼容STM32的. 主要原因是STM32用的人多,把寄存器做的和STM32一样 或者直接参考STM32的寄存器做比较快.这样子也受大众欢迎. 直接当做STM32使用就可以. CKS当前的型号:(把前面的CKS当做STM看) ? ③然后替换掉以前STM32的flash文件即可 ? MM(灵动微) http://www.mindmotion.com.cn/ 看了下提供的源码,应该和STM32是完全一样的. 为啥这么说呢! 下载例程 ? 参考画板子 ? 2.打开开发环境支持包 ? 3.以keil为例 ? ? 4.放到keil安装目录,鼠标左键双击安装 ? ? 7.打开例程 ? ? 8.随意打开一个 ?

    6.4K42发布于 2021-03-18
  • 来自专栏全栈程序员必看

    stm32相关知识_STM32单片机介绍

    STM32那些事儿 2. 硬——STM32硬件电路设计 3. 软——STM32编程 4. 开始——STM32起步 必备软件: 资料: 拓展学习: 1. 命名规则: STM32型号的说明:以STM32F103RBT6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下: 以上参考自百度百科 STM32词条 概括一下我没有摘录的部分,就是STM32 寄存器方式则是直接操作STM32的相应寄存器的数据,效率极高,但是难度也很大,编程时需要查阅芯片参考手册,多用于嵌入式老手。 MDK Keil(编程、调试软件) 串口调试助手(调试软件) 驱动软件:Jlink 、STlink 驱动(调试器) ; CH340驱动(串口通信) 在这里推荐一个不限速下载站,电子系用到的 资料: 例程 (正点原子 提供标准库、寄存器例程、课程及资料) STM32芯片手册(正点原子资料盘>STM32参考资料) Cortex M3权威指南(中文) (极其推荐阅读) CUBEMX教程 :微雪电子:https

    95720编辑于 2022-10-04
领券