├── README.md ├── android ├── UDP_Simulation │ ├── .gitignore │ ├── .idea │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── aplex │ │ │ │ └── udp_simulation │ │ │ │ └── ExampleInstrumentedTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── android │ │ │ │ │ └── aplex │ │ │ │ │ └── udp_simulation │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── TempControlView.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── btn_rotate.png │ │ │ │ ├── btn_rotate_shadow.png │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── android │ │ │ └── aplex │ │ │ └── udp_simulation │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── UDP_Simulation_20170919.apk └── UDP_Simulation_20170925.apk ├── img ├── NB_Hardware_Android_Test_Demo.png ├── NB_Hardware_Demo_Web_UI.png ├── STC-ISP.png ├── STM32_NB_Connect.jpg ├── STM32_Test_Generate_CMD.jpg └── VPS_Server_Get_Command_Test_Data.png ├── stm32 ├── Send_Simulation_Temperature_To_Server.md ├── StdPeriph │ ├── DebugConfig │ │ ├── Target_1_STM32F103ZE_1.0.0.dbgconf │ │ └── Target_STM32F103ZE_1.0.0.dbgconf │ ├── EventRecorderStub.scvd │ ├── JLinkLog.txt │ ├── JLinkSettings.ini │ ├── Listings │ │ ├── StdPeriph_Demo.map │ │ └── startup_stm32f10x_hd.lst │ ├── Objects │ │ ├── ExtDll.iex │ │ ├── StdPeriph_Demo.axf │ │ ├── StdPeriph_Demo.build_log.htm │ │ ├── StdPeriph_Demo.htm │ │ ├── StdPeriph_Demo.lnp │ │ ├── StdPeriph_Demo.sct │ │ ├── StdPeriph_Demo_Target.dep │ │ ├── cjson.crf │ │ ├── cjson.d │ │ ├── clib_arm.crf │ │ ├── clib_arm.d │ │ ├── clib_arm.o │ │ ├── cmd.crf │ │ ├── cmd.d │ │ ├── cmd.o │ │ ├── cmd_parser.crf │ │ ├── cmd_parser.d │ │ ├── cmd_parser.o │ │ ├── cmsis_os1.crf │ │ ├── cmsis_os1.d │ │ ├── cmsis_os1.o │ │ ├── cmsis_os2.crf │ │ ├── cmsis_os2.d │ │ ├── cmsis_os2.o │ │ ├── context.crf │ │ ├── context.d │ │ ├── croutine.crf │ │ ├── croutine.d │ │ ├── croutine.o │ │ ├── debug_port.crf │ │ ├── debug_port.d │ │ ├── debug_port.o │ │ ├── delay.crf │ │ ├── delay.d │ │ ├── delay.o │ │ ├── dma_stm32f10x.crf │ │ ├── dma_stm32f10x.d │ │ ├── dma_stm32f10x.o │ │ ├── event_groups.crf │ │ ├── event_groups.d │ │ ├── event_groups.o │ │ ├── exti.crf │ │ ├── exti.d │ │ ├── exti.o │ │ ├── freertos_evr.crf │ │ ├── freertos_evr.d │ │ ├── freertos_evr.o │ │ ├── gpio_stm32f10x.crf │ │ ├── gpio_stm32f10x.d │ │ ├── gpio_stm32f10x.o │ │ ├── heap_4.crf │ │ ├── heap_4.d │ │ ├── heap_4.o │ │ ├── i2c.crf │ │ ├── i2c.d │ │ ├── i2c.o │ │ ├── i2c_slave.crf │ │ ├── i2c_slave.d │ │ ├── i2c_slave.o │ │ ├── i2c_stm32f10x.crf │ │ ├── i2c_stm32f10x.d │ │ ├── i2c_stm32f10x.o │ │ ├── jansson_config.crf │ │ ├── jansson_config.d │ │ ├── jansson_config.o │ │ ├── json.crf │ │ ├── json.d │ │ ├── json.o │ │ ├── key.crf │ │ ├── key.d │ │ ├── key.o │ │ ├── led.crf │ │ ├── led.d │ │ ├── led.o │ │ ├── list.crf │ │ ├── list.d │ │ ├── list.o │ │ ├── main.crf │ │ ├── main.d │ │ ├── main.o │ │ ├── misc.crf │ │ ├── misc.d │ │ ├── misc.o │ │ ├── os_systick.crf │ │ ├── os_systick.d │ │ ├── os_systick.o │ │ ├── port.crf │ │ ├── port.d │ │ ├── port.o │ │ ├── queue.crf │ │ ├── queue.d │ │ ├── queue.o │ │ ├── spi_master.crf │ │ ├── spi_master.d │ │ ├── spi_master.o │ │ ├── spi_stm32f10x.crf │ │ ├── spi_stm32f10x.d │ │ ├── spi_stm32f10x.o │ │ ├── startup_stm32f10x_hd.d │ │ ├── startup_stm32f10x_hd.o │ │ ├── stm32f10x_exti.crf │ │ ├── stm32f10x_exti.d │ │ ├── stm32f10x_exti.o │ │ ├── stm32f10x_gpio.crf │ │ ├── stm32f10x_gpio.d │ │ ├── stm32f10x_gpio.o │ │ ├── stm32f10x_it.crf │ │ ├── stm32f10x_it.d │ │ ├── stm32f10x_it.o │ │ ├── stm32f10x_rcc.crf │ │ ├── stm32f10x_rcc.d │ │ ├── stm32f10x_rcc.o │ │ ├── stm32f10x_spi.crf │ │ ├── stm32f10x_spi.d │ │ ├── stm32f10x_spi.o │ │ ├── stm32f10x_usart.crf │ │ ├── stm32f10x_usart.d │ │ ├── stm32f10x_usart.o │ │ ├── system_stm32f10x.crf │ │ ├── system_stm32f10x.d │ │ ├── system_stm32f10x.o │ │ ├── tasks.crf │ │ ├── tasks.d │ │ ├── tasks.o │ │ ├── timers.crf │ │ ├── timers.d │ │ ├── timers.o │ │ ├── usart1.crf │ │ ├── usart1.d │ │ ├── usart1.o │ │ ├── usart_stm32f10x.crf │ │ ├── usart_stm32f10x.d │ │ ├── usart_stm32f10x.o │ │ ├── usbd_config_0.crf │ │ ├── usbd_config_0.d │ │ ├── usbd_config_0.o │ │ └── usbd_stm32f10x.d │ ├── RTE │ │ ├── Data_Exchange │ │ │ └── jansson_config.c │ │ ├── Device │ │ │ └── STM32F103ZE │ │ │ │ ├── RTE_Device.h │ │ │ │ ├── startup_stm32f10x_hd.s │ │ │ │ ├── stm32f10x_conf.h │ │ │ │ └── system_stm32f10x.c │ │ ├── RTOS │ │ │ └── FreeRTOSConfig.h │ │ ├── USB │ │ │ ├── USBD_Config_0.c │ │ │ └── USBD_Config_CDC_0.h │ │ ├── _Target │ │ │ └── RTE_Components.h │ │ └── _Target_1 │ │ │ └── RTE_Components.h │ ├── StdPeriph_Demo.uvguix.aplex │ ├── StdPeriph_Demo.uvoptx │ ├── StdPeriph_Demo.uvprojx │ ├── main.c │ └── zengjf │ │ ├── Context.c │ │ ├── cmd_parser.c │ │ ├── delay.c │ │ ├── exti.c │ │ ├── i2c_slave.c │ │ ├── include │ │ ├── Context.h │ │ ├── cmd_parser.h │ │ ├── delay.h │ │ ├── exti.h │ │ ├── i2c_slave.h │ │ ├── json.h │ │ ├── led.h │ │ ├── shell.h │ │ ├── spi_master.h │ │ ├── stm32f10x_it.h │ │ ├── usart1.h │ │ └── zengjf.h │ │ ├── json.c │ │ ├── led.c │ │ ├── shell.c │ │ ├── spi_master.c │ │ ├── stm32f10x_it.c │ │ └── usart1.c └── Test_With_Serial_Port_Command.md ├── website ├── index.html └── js │ ├── gauge.min.js │ ├── jquery.min.js │ ├── jquery.tempgauge.js │ ├── justgage.js │ └── raphael-2.1.4.min.js └── websocket ├── Makefile ├── Makefile.ubuntu ├── client ├── lwsserver ├── main.c └── udpclient.c /README.md: -------------------------------------------------------------------------------- 1 | # NB Hardware Demo 2 | 3 | 这个Demo花了两天时间,用于验证NB IOT模块通信,做完之后序礼给我一个教程,现在没时间看,先留在这里: 4 | * [NB-iot开发板相关资料及NB-iot接入教程](https://open.iot.10086.cn/bbs/thread-2375-1-1.html) 5 | 6 | 包含: 7 | * STM32 Demo; 8 | * Android UDP Demo; 9 | * PHP网站,里面目前未使用到PHP,使用了WebSocket实时通信; 10 | * WebSocket Demo; 11 | 12 | 本Demo涉及到的代码未进行优化,有点乱乱的感觉,以后有时间再来优化处理,不过也有可能永远不会来处理。 13 | 14 | ## MCU 15 | 16 | * [STM32 Demo](stm32/StdPeriph) 17 | * [Test With Serial Port Command](stm32/Test_With_Serial_Port_Command.md) 18 | * [Send Simulation Temperature To Server](stm32/Send_Simulation_Temperature_To_Server.md) 19 | 20 | ## Android 21 | 22 | * [android/UDP_Simulation](android/UDP_Simulation) 23 | * [UDP_Simulation Apk Download](android/UDP_Simulation_20170925.apk) 24 | ![img/NB_Hardware_Android_Test_Demo.png](img/NB_Hardware_Android_Test_Demo.png) 25 | 26 | ## website 27 | 28 | * [PHP Website](http://zorozeng.com/NB_HW_Demo/website/) 29 | ![img/NB_Hardware_Demo_Web_UI.png](img/NB_Hardware_Demo_Web_UI.png) 30 | 31 | ## websocket 32 | 33 | * WebSocket For PHP Website 34 | * [A simple UDP echo server](https://www.cs.cmu.edu/afs/cs/academic/class/15213-f99/www/class26/udpserver.c) 35 | * [A simple UDP client](https://www.cs.cmu.edu/afs/cs/academic/class/15213-f99/www/class26/udpclient.c) 36 | * [UDP packetsender tool](https://packetsender.com/download) 37 | -------------------------------------------------------------------------------- /android/UDP_Simulation/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /android/UDP_Simulation/.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /android/UDP_Simulation/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /android/UDP_Simulation/.idea/gradle.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 17 | 18 | -------------------------------------------------------------------------------- /android/UDP_Simulation/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 19 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 46 | 47 | 48 | 49 | 50 | 1.8 51 | 52 | 57 | 58 | 59 | 60 | 61 | 62 | -------------------------------------------------------------------------------- /android/UDP_Simulation/.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /android/UDP_Simulation/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 11 | 12 | -------------------------------------------------------------------------------- /android/UDP_Simulation/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android/UDP_Simulation/app/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 24 5 | buildToolsVersion "25.0.2" 6 | defaultConfig { 7 | applicationId "com.android.aplex.udp_simulation" 8 | minSdkVersion 17 9 | targetSdkVersion 24 10 | versionCode 1 11 | versionName "1.0" 12 | testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 13 | } 14 | buildTypes { 15 | release { 16 | minifyEnabled false 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 18 | } 19 | } 20 | } 21 | 22 | dependencies { 23 | compile fileTree(dir: 'libs', include: ['*.jar']) 24 | androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 25 | exclude group: 'com.android.support', module: 'support-annotations' 26 | }) 27 | compile 'com.android.support:appcompat-v7:24.2.1' 28 | compile 'com.android.support.constraint:constraint-layout:1.0.2' 29 | testCompile 'junit:junit:4.12' 30 | } 31 | -------------------------------------------------------------------------------- /android/UDP_Simulation/app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # By default, the flags in this file are appended to flags specified 3 | # in C:\Users\aplex\AppData\Local\Android\Sdk/tools/proguard/proguard-android.txt 4 | # You can edit the include path and order by changing the proguardFiles 5 | # directive in build.gradle. 6 | # 7 | # For more details, see 8 | # http://developer.android.com/guide/developing/tools/proguard.html 9 | 10 | # Add any project specific keep options here: 11 | 12 | # If your project uses WebView with JS, uncomment the following 13 | # and specify the fully qualified class name to the JavaScript interface 14 | # class: 15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 16 | # public *; 17 | #} 18 | 19 | # Uncomment this to preserve the line number information for 20 | # debugging stack traces. 21 | #-keepattributes SourceFile,LineNumberTable 22 | 23 | # If you keep the line number information, uncomment this to 24 | # hide the original source file name. 25 | #-renamesourcefileattribute SourceFile 26 | -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/androidTest/java/com/android/aplex/udp_simulation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- 1 | package com.android.aplex.udp_simulation; 2 | 3 | import android.content.Context; 4 | import android.support.test.InstrumentationRegistry; 5 | import android.support.test.runner.AndroidJUnit4; 6 | 7 | import org.junit.Test; 8 | import org.junit.runner.RunWith; 9 | 10 | import static org.junit.Assert.*; 11 | 12 | /** 13 | * Instrumentation test, which will execute on an Android device. 14 | * 15 | * @see Testing documentation 16 | */ 17 | @RunWith(AndroidJUnit4.class) 18 | public class ExampleInstrumentedTest { 19 | @Test 20 | public void useAppContext() throws Exception { 21 | // Context of the app under test. 22 | Context appContext = InstrumentationRegistry.getTargetContext(); 23 | 24 | assertEquals("com.android.aplex.udp_simulation", appContext.getPackageName()); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 15 | 16 | 20 | 25 | 26 | 31 | 36 | 41 | 45 | 46 | 47 | 48 | 53 | 58 | 59 | 64 | 65 | 66 | 67 | 74 | 75 | 76 | 80 | 81 | 85 | 86 | 87 | 88 | 89 | 90 | -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/android/UDP_Simulation/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/android/UDP_Simulation/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/mipmap-xhdpi/btn_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/android/UDP_Simulation/app/src/main/res/mipmap-xhdpi/btn_rotate.png -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/mipmap-xhdpi/btn_rotate_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/android/UDP_Simulation/app/src/main/res/mipmap-xhdpi/btn_rotate_shadow.png -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/android/UDP_Simulation/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/android/UDP_Simulation/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/android/UDP_Simulation/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | UDP_Simulation 3 | 4 | -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /android/UDP_Simulation/app/src/test/java/com/android/aplex/udp_simulation/ExampleUnitTest.java: -------------------------------------------------------------------------------- 1 | package com.android.aplex.udp_simulation; 2 | 3 | import org.junit.Test; 4 | 5 | import static org.junit.Assert.*; 6 | 7 | /** 8 | * Example local unit test, which will execute on the development machine (host). 9 | * 10 | * @see Testing documentation 11 | */ 12 | public class ExampleUnitTest { 13 | @Test 14 | public void addition_isCorrect() throws Exception { 15 | assertEquals(4, 2 + 2); 16 | } 17 | } -------------------------------------------------------------------------------- /android/UDP_Simulation/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | 3 | buildscript { 4 | repositories { 5 | jcenter() 6 | } 7 | dependencies { 8 | classpath 'com.android.tools.build:gradle:2.3.1' 9 | 10 | // NOTE: Do not place your application dependencies here; they belong 11 | // in the individual module build.gradle files 12 | } 13 | } 14 | 15 | allprojects { 16 | repositories { 17 | jcenter() 18 | } 19 | } 20 | 21 | task clean(type: Delete) { 22 | delete rootProject.buildDir 23 | } 24 | -------------------------------------------------------------------------------- /android/UDP_Simulation/gradle.properties: -------------------------------------------------------------------------------- 1 | # Project-wide Gradle settings. 2 | 3 | # IDE (e.g. Android Studio) users: 4 | # Gradle settings configured through the IDE *will override* 5 | # any settings specified in this file. 6 | 7 | # For more details on how to configure your build environment visit 8 | # http://www.gradle.org/docs/current/userguide/build_environment.html 9 | 10 | # Specifies the JVM arguments used for the daemon process. 11 | # The setting is particularly useful for tweaking memory settings. 12 | org.gradle.jvmargs=-Xmx1536m 13 | 14 | # When configured, Gradle will run in incubating parallel mode. 15 | # This option should only be used with decoupled projects. More details, visit 16 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects 17 | # org.gradle.parallel=true 18 | -------------------------------------------------------------------------------- /android/UDP_Simulation/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/android/UDP_Simulation/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android/UDP_Simulation/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Tue Sep 19 08:45:49 CST 2017 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip 7 | -------------------------------------------------------------------------------- /android/UDP_Simulation/gradlew.bat: -------------------------------------------------------------------------------- 1 | @if "%DEBUG%" == "" @echo off 2 | @rem ########################################################################## 3 | @rem 4 | @rem Gradle startup script for Windows 5 | @rem 6 | @rem ########################################################################## 7 | 8 | @rem Set local scope for the variables with windows NT shell 9 | if "%OS%"=="Windows_NT" setlocal 10 | 11 | @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. 12 | set DEFAULT_JVM_OPTS= 13 | 14 | set DIRNAME=%~dp0 15 | if "%DIRNAME%" == "" set DIRNAME=. 16 | set APP_BASE_NAME=%~n0 17 | set APP_HOME=%DIRNAME% 18 | 19 | @rem Find java.exe 20 | if defined JAVA_HOME goto findJavaFromJavaHome 21 | 22 | set JAVA_EXE=java.exe 23 | %JAVA_EXE% -version >NUL 2>&1 24 | if "%ERRORLEVEL%" == "0" goto init 25 | 26 | echo. 27 | echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 28 | echo. 29 | echo Please set the JAVA_HOME variable in your environment to match the 30 | echo location of your Java installation. 31 | 32 | goto fail 33 | 34 | :findJavaFromJavaHome 35 | set JAVA_HOME=%JAVA_HOME:"=% 36 | set JAVA_EXE=%JAVA_HOME%/bin/java.exe 37 | 38 | if exist "%JAVA_EXE%" goto init 39 | 40 | echo. 41 | echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 42 | echo. 43 | echo Please set the JAVA_HOME variable in your environment to match the 44 | echo location of your Java installation. 45 | 46 | goto fail 47 | 48 | :init 49 | @rem Get command-line arguments, handling Windowz variants 50 | 51 | if not "%OS%" == "Windows_NT" goto win9xME_args 52 | if "%@eval[2+2]" == "4" goto 4NT_args 53 | 54 | :win9xME_args 55 | @rem Slurp the command line arguments. 56 | set CMD_LINE_ARGS= 57 | set _SKIP=2 58 | 59 | :win9xME_args_slurp 60 | if "x%~1" == "x" goto execute 61 | 62 | set CMD_LINE_ARGS=%* 63 | goto execute 64 | 65 | :4NT_args 66 | @rem Get arguments from the 4NT Shell from JP Software 67 | set CMD_LINE_ARGS=%$ 68 | 69 | :execute 70 | @rem Setup the command line 71 | 72 | set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar 73 | 74 | @rem Execute Gradle 75 | "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% 76 | 77 | :end 78 | @rem End local scope for the variables with windows NT shell 79 | if "%ERRORLEVEL%"=="0" goto mainEnd 80 | 81 | :fail 82 | rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of 83 | rem the _cmd.exe /c_ return code! 84 | if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 85 | exit /b 1 86 | 87 | :mainEnd 88 | if "%OS%"=="Windows_NT" endlocal 89 | 90 | :omega 91 | -------------------------------------------------------------------------------- /android/UDP_Simulation/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /android/UDP_Simulation_20170919.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/android/UDP_Simulation_20170919.apk -------------------------------------------------------------------------------- /android/UDP_Simulation_20170925.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/android/UDP_Simulation_20170925.apk -------------------------------------------------------------------------------- /img/NB_Hardware_Android_Test_Demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/img/NB_Hardware_Android_Test_Demo.png -------------------------------------------------------------------------------- /img/NB_Hardware_Demo_Web_UI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/img/NB_Hardware_Demo_Web_UI.png -------------------------------------------------------------------------------- /img/STC-ISP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/img/STC-ISP.png -------------------------------------------------------------------------------- /img/STM32_NB_Connect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/img/STM32_NB_Connect.jpg -------------------------------------------------------------------------------- /img/STM32_Test_Generate_CMD.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/img/STM32_Test_Generate_CMD.jpg -------------------------------------------------------------------------------- /img/VPS_Server_Get_Command_Test_Data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/img/VPS_Server_Get_Command_Test_Data.png -------------------------------------------------------------------------------- /stm32/Send_Simulation_Temperature_To_Server.md: -------------------------------------------------------------------------------- 1 | # STM32 Debug Infomation 2 | 3 | ## 命令生成连接 4 | 5 | ![../img/STM32_Test_Generate_CMD.jpg](../img/STM32_Test_Generate_CMD.jpg) 6 | 7 | ## 实际连接 8 | 9 | **请注意这里的UART TO RS232模块的只能接TX,不能接RX,貌似是这个模块有问题,电量不够。** 10 | 11 | ![../img/STM32_NB_Connect.jpg](../img/STM32_NB_Connect.jpg) 12 | 13 | ## 主要执行的命令 14 | 15 | * `"AT+NSOCR=DGRAM,17,4587,1\r\n"` 16 | * `"AT+NSOST=0,120.24.184.124,8010,8,176A9B108A233531\r\n"` 17 | 18 | ## UDP Server 19 | 20 | ``` 21 | STM32: {"temperature":52} 22 | server received datagram from 72.52.109.183 23 | server received 8/-1 bytes: u=€@辟52 24 | ``` 25 | -------------------------------------------------------------------------------- /stm32/StdPeriph/EventRecorderStub.scvd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /stm32/StdPeriph/JLinkSettings.ini: -------------------------------------------------------------------------------- 1 | [BREAKPOINTS] 2 | ForceImpTypeAny = 0 3 | ShowInfoWin = 1 4 | EnableFlashBP = 2 5 | BPDuringExecution = 0 6 | [CFI] 7 | CFISize = 0x00 8 | CFIAddr = 0x00 9 | [CPU] 10 | OverrideMemMap = 0 11 | AllowSimulation = 1 12 | ScriptFile="" 13 | [FLASH] 14 | CacheExcludeSize = 0x00 15 | CacheExcludeAddr = 0x00 16 | MinNumBytesFlashDL = 0 17 | SkipProgOnCRCMatch = 1 18 | VerifyDownload = 1 19 | AllowCaching = 1 20 | EnableFlashDL = 2 21 | Override = 0 22 | Device="UNSPECIFIED" 23 | [GENERAL] 24 | WorkRAMSize = 0x00 25 | WorkRAMAddr = 0x00 26 | RAMUsageLimit = 0x00 27 | [SWO] 28 | SWOLogFile="" 29 | [MEM] 30 | RdOverrideOrMask = 0x00 31 | RdOverrideAndMask = 0xFFFFFFFF 32 | RdOverrideAddr = 0xFFFFFFFF 33 | WrOverrideOrMask = 0x00 34 | WrOverrideAndMask = 0xFFFFFFFF 35 | WrOverrideAddr = 0xFFFFFFFF 36 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/ExtDll.iex: -------------------------------------------------------------------------------- 1 | [EXTDLL] 2 | Count=0 3 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/StdPeriph_Demo.axf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/StdPeriph_Demo.axf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/StdPeriph_Demo.build_log.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/StdPeriph_Demo.build_log.htm -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/StdPeriph_Demo.lnp: -------------------------------------------------------------------------------- 1 | --cpu Cortex-M3 2 | ".\objects\main.o" 3 | ".\objects\delay.o" 4 | ".\objects\led.o" 5 | ".\objects\usart1.o" 6 | ".\objects\exti.o" 7 | ".\objects\stm32f10x_it.o" 8 | ".\objects\cmd_parser.o" 9 | ".\objects\i2c_slave.o" 10 | ".\objects\spi_master.o" 11 | ".\objects\clib_arm.o" 12 | ".\objects\cmsis_os2.o" 13 | ".\objects\os_systick.o" 14 | ".\objects\i2c_stm32f10x.o" 15 | ".\objects\spi_stm32f10x.o" 16 | ".\objects\usart_stm32f10x.o" 17 | ".\objects\misc.o" 18 | ".\objects\stm32f10x_exti.o" 19 | ".\objects\stm32f10x_gpio.o" 20 | ".\objects\stm32f10x_rcc.o" 21 | ".\objects\stm32f10x_spi.o" 22 | ".\objects\stm32f10x_usart.o" 23 | ".\objects\dma_stm32f10x.o" 24 | ".\objects\gpio_stm32f10x.o" 25 | ".\objects\startup_stm32f10x_hd.o" 26 | ".\objects\system_stm32f10x.o" 27 | ".\objects\freertos_evr.o" 28 | ".\objects\croutine.o" 29 | ".\objects\event_groups.o" 30 | ".\objects\list.o" 31 | ".\objects\heap_4.o" 32 | ".\objects\port.o" 33 | ".\objects\queue.o" 34 | ".\objects\tasks.o" 35 | ".\objects\timers.o" 36 | --library_type=microlib --strict --scatter ".\Objects\StdPeriph_Demo.sct" 37 | --summary_stderr --info summarysizes --map --xref --callgraph --symbols 38 | --info sizes --info totals --info unused --info veneers 39 | --list ".\Listings\StdPeriph_Demo.map" -o .\Objects\StdPeriph_Demo.axf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/StdPeriph_Demo.sct: -------------------------------------------------------------------------------- 1 | ; ************************************************************* 2 | ; *** Scatter-Loading Description File generated by uVision *** 3 | ; ************************************************************* 4 | 5 | LR_IROM1 0x08000000 0x00080000 { ; load region size_region 6 | ER_IROM1 0x08000000 0x00080000 { ; load address = execution address 7 | *.o (RESET, +First) 8 | *(InRoot$$Sections) 9 | .ANY (+RO) 10 | } 11 | RW_IRAM1 0x20000000 0x00010000 { ; RW data 12 | .ANY (+RW +ZI) 13 | } 14 | } 15 | 16 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cjson.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/cjson.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cjson.d: -------------------------------------------------------------------------------- 1 | .\objects\cjson.o: zengjf\cJSON.c 2 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 3 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 4 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\math.h 5 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdlib.h 6 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\float.h 7 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\limits.h 8 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\ctype.h 9 | .\objects\cjson.o: zengjf/include/cJSON.h 10 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 11 | .\objects\cjson.o: zengjf/include/zengjf.h 12 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 13 | .\objects\cjson.o: .\RTE\_Target\RTE_Components.h 14 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 15 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 16 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 17 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 18 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 19 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 20 | .\objects\cjson.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 21 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 22 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 23 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 24 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 25 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 26 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 27 | .\objects\cjson.o: zengjf/include/stm32f10x_it.h 28 | .\objects\cjson.o: zengjf/include/led.h 29 | .\objects\cjson.o: zengjf/include/delay.h 30 | .\objects\cjson.o: zengjf/include/usart1.h 31 | .\objects\cjson.o: zengjf/include/exti.h 32 | .\objects\cjson.o: zengjf/include/json.h 33 | .\objects\cjson.o: zengjf/include/cmd_parser.h 34 | .\objects\cjson.o: zengjf/include/zengjf.h 35 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 36 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\Keil\Jansson\1.0.0\src\jansson.h 37 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\Keil\Jansson\1.0.0\src\jansson_config.h 38 | .\objects\cjson.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 39 | .\objects\cjson.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 40 | .\objects\cjson.o: zengjf/include/Context.h 41 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/clib_arm.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/clib_arm.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/clib_arm.d: -------------------------------------------------------------------------------- 1 | .\objects\clib_arm.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Source\ARM\clib_arm.c 2 | .\objects\clib_arm.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 3 | .\objects\clib_arm.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 4 | .\objects\clib_arm.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 5 | .\objects\clib_arm.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 6 | .\objects\clib_arm.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 7 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/clib_arm.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/clib_arm.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmd.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/cmd.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmd.d: -------------------------------------------------------------------------------- 1 | .\objects\cmd.o: zengjf\cmd.c 2 | .\objects\cmd.o: zengjf/include/zengjf.h 3 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\cmd.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\cmd.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\cmd.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 17 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 18 | .\objects\cmd.o: zengjf/include/stm32f10x_it.h 19 | .\objects\cmd.o: zengjf/include/led.h 20 | .\objects\cmd.o: zengjf/include/delay.h 21 | .\objects\cmd.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 22 | .\objects\cmd.o: zengjf/include/usart1.h 23 | .\objects\cmd.o: zengjf/include/exti.h 24 | .\objects\cmd.o: zengjf/include/json.h 25 | .\objects\cmd.o: zengjf/include/cmd.h 26 | .\objects\cmd.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 27 | .\objects\cmd.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 28 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\Keil\Jansson\1.0.0\src\jansson.h 29 | .\objects\cmd.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdlib.h 30 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\Keil\Jansson\1.0.0\src\jansson_config.h 31 | .\objects\cmd.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 32 | .\objects\cmd.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 33 | .\objects\cmd.o: zengjf/include/Context.h 34 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/cmd.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmd_parser.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/cmd_parser.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmd_parser.d: -------------------------------------------------------------------------------- 1 | .\objects\cmd_parser.o: zengjf\cmd_parser.c 2 | .\objects\cmd_parser.o: zengjf/include/zengjf.h 3 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\cmd_parser.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\cmd_parser.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | .\objects\cmd_parser.o: zengjf/include/stm32f10x_it.h 20 | .\objects\cmd_parser.o: zengjf/include/led.h 21 | .\objects\cmd_parser.o: zengjf/include/delay.h 22 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 23 | .\objects\cmd_parser.o: zengjf/include/usart1.h 24 | .\objects\cmd_parser.o: zengjf/include/exti.h 25 | .\objects\cmd_parser.o: zengjf/include/cmd_parser.h 26 | .\objects\cmd_parser.o: zengjf/include/zengjf.h 27 | .\objects\cmd_parser.o: zengjf/include/i2c_slave.h 28 | .\objects\cmd_parser.o: zengjf/include/spi_master.h 29 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 30 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 31 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 32 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 33 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 34 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 35 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 36 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USART.h 37 | .\objects\cmd_parser.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_SPI.h 38 | .\objects\cmd_parser.o: zengjf/include/Context.h 39 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmd_parser.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/cmd_parser.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmsis_os1.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/cmsis_os1.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmsis_os1.d: -------------------------------------------------------------------------------- 1 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Source\cmsis_os1.c 2 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 3 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include1\cmsis_os.h 4 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 5 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 6 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 7 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 8 | .\objects\cmsis_os1.o: .\RTE\RTOS\FreeRTOSConfig.h 9 | .\objects\cmsis_os1.o: .\RTE\_Target\RTE_Components.h 10 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 11 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 12 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 13 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 14 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 15 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 16 | .\objects\cmsis_os1.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 17 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 18 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 19 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 20 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 21 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 22 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 23 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 24 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 25 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 26 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 27 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 28 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 29 | .\objects\cmsis_os1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 30 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmsis_os1.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/cmsis_os1.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmsis_os2.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/cmsis_os2.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmsis_os2.d: -------------------------------------------------------------------------------- 1 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Source\cmsis_os2.c 2 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 3 | .\objects\cmsis_os2.o: .\RTE\_Target\RTE_Components.h 4 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 5 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 6 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 7 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 8 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 9 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 10 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 11 | .\objects\cmsis_os2.o: .\RTE\RTOS\FreeRTOSConfig.h 12 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 13 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 14 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 15 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 16 | .\objects\cmsis_os2.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 17 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 18 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 19 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 20 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 21 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 22 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 23 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 24 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 25 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 26 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 27 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 28 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 29 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 30 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\task.h 31 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 32 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\event_groups.h 33 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\timers.h 34 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\semphr.h 35 | .\objects\cmsis_os2.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\queue.h 36 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/cmsis_os2.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/cmsis_os2.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/context.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/context.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/context.d: -------------------------------------------------------------------------------- 1 | .\objects\context.o: zengjf\Context.cpp 2 | .\objects\context.o: zengjf/include/zengjf.h 3 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\context.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\context.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\context.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 17 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 18 | .\objects\context.o: zengjf/include/led.h 19 | .\objects\context.o: zengjf/include/delay.h 20 | .\objects\context.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 21 | .\objects\context.o: zengjf/include/usart1.h 22 | .\objects\context.o: zengjf/include/exti.h 23 | .\objects\context.o: zengjf/include/json.h 24 | .\objects\context.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 25 | .\objects\context.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 26 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\Keil\Jansson\1.0.0\src\jansson.h 27 | .\objects\context.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdlib.h 28 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\Keil\Jansson\1.0.0\src\jansson_config.h 29 | .\objects\context.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 30 | .\objects\context.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 31 | .\objects\context.o: zengjf/include/Context.hpp 32 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/croutine.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/croutine.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/croutine.d: -------------------------------------------------------------------------------- 1 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\croutine.c 2 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 3 | .\objects\croutine.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 4 | .\objects\croutine.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 5 | .\objects\croutine.o: .\RTE\RTOS\FreeRTOSConfig.h 6 | .\objects\croutine.o: .\RTE\_Target\RTE_Components.h 7 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 8 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 9 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 10 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 11 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 12 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 13 | .\objects\croutine.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 14 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 15 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 16 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 17 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 18 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 19 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 20 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 21 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 22 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 23 | .\objects\croutine.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 24 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 25 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 26 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 27 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 28 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 29 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\task.h 30 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 31 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\croutine.h 32 | .\objects\croutine.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 33 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/croutine.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/croutine.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/debug_port.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/debug_port.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/debug_port.d: -------------------------------------------------------------------------------- 1 | .\objects\debug_port.o: zengjf\debug_port.c 2 | .\objects\debug_port.o: zengjf/include/debug_port.h 3 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\debug_port.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\debug_port.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\debug_port.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 17 | .\objects\debug_port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 18 | .\objects\debug_port.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 19 | .\objects\debug_port.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 20 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/debug_port.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/debug_port.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/delay.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/delay.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/delay.d: -------------------------------------------------------------------------------- 1 | .\objects\delay.o: zengjf\delay.c 2 | .\objects\delay.o: zengjf/include/zengjf.h 3 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\delay.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\delay.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\delay.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | .\objects\delay.o: zengjf/include/stm32f10x_it.h 20 | .\objects\delay.o: zengjf/include/led.h 21 | .\objects\delay.o: zengjf/include/delay.h 22 | .\objects\delay.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 23 | .\objects\delay.o: zengjf/include/usart1.h 24 | .\objects\delay.o: zengjf/include/exti.h 25 | .\objects\delay.o: zengjf/include/cmd_parser.h 26 | .\objects\delay.o: zengjf/include/zengjf.h 27 | .\objects\delay.o: zengjf/include/i2c_slave.h 28 | .\objects\delay.o: zengjf/include/spi_master.h 29 | .\objects\delay.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 30 | .\objects\delay.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 31 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 32 | .\objects\delay.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 33 | .\objects\delay.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 34 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 35 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 36 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USART.h 37 | .\objects\delay.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_SPI.h 38 | .\objects\delay.o: zengjf/include/Context.h 39 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/delay.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/delay.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/dma_stm32f10x.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/dma_stm32f10x.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/dma_stm32f10x.d: -------------------------------------------------------------------------------- 1 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\DMA_STM32F10x.c 2 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\DMA_STM32F10x.h 3 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 4 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 5 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\STM32F10x.h 6 | .\objects\dma_stm32f10x.o: .\RTE\_Target\RTE_Components.h 7 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 8 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 9 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 10 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 11 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 12 | .\objects\dma_stm32f10x.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 13 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 14 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 15 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 16 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 17 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 18 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 19 | .\objects\dma_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 20 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/dma_stm32f10x.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/dma_stm32f10x.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/event_groups.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/event_groups.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/event_groups.d: -------------------------------------------------------------------------------- 1 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\event_groups.c 2 | .\objects\event_groups.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdlib.h 3 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 4 | .\objects\event_groups.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 5 | .\objects\event_groups.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 6 | .\objects\event_groups.o: .\RTE\RTOS\FreeRTOSConfig.h 7 | .\objects\event_groups.o: .\RTE\_Target\RTE_Components.h 8 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 9 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 10 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 11 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 12 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 13 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 14 | .\objects\event_groups.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 15 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 16 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 17 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 18 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 19 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 20 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 21 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 22 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 23 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 24 | .\objects\event_groups.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 25 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 26 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 27 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 28 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 29 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 30 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\task.h 31 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 32 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\timers.h 33 | .\objects\event_groups.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\event_groups.h 34 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/event_groups.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/event_groups.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/exti.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/exti.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/exti.d: -------------------------------------------------------------------------------- 1 | .\objects\exti.o: zengjf\exti.c 2 | .\objects\exti.o: zengjf/include/zengjf.h 3 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\exti.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\exti.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\exti.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | .\objects\exti.o: zengjf/include/stm32f10x_it.h 20 | .\objects\exti.o: zengjf/include/led.h 21 | .\objects\exti.o: zengjf/include/delay.h 22 | .\objects\exti.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 23 | .\objects\exti.o: zengjf/include/usart1.h 24 | .\objects\exti.o: zengjf/include/exti.h 25 | .\objects\exti.o: zengjf/include/cmd_parser.h 26 | .\objects\exti.o: zengjf/include/zengjf.h 27 | .\objects\exti.o: zengjf/include/i2c_slave.h 28 | .\objects\exti.o: zengjf/include/spi_master.h 29 | .\objects\exti.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 30 | .\objects\exti.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 31 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 32 | .\objects\exti.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 33 | .\objects\exti.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 34 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 35 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 36 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USART.h 37 | .\objects\exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_SPI.h 38 | .\objects\exti.o: zengjf/include/Context.h 39 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/exti.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/exti.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/freertos_evr.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/freertos_evr.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/freertos_evr.d: -------------------------------------------------------------------------------- 1 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Source\freertos_evr.c 2 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 3 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 4 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 5 | .\objects\freertos_evr.o: .\RTE\_Target\RTE_Components.h 6 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 7 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 8 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 9 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 10 | .\objects\freertos_evr.o: .\RTE\RTOS\FreeRTOSConfig.h 11 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 12 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 13 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 14 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 15 | .\objects\freertos_evr.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 16 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 17 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 18 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 19 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 20 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 21 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 22 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 23 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 24 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 25 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 26 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 27 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 28 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 29 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\task.h 30 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 31 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\semphr.h 32 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\queue.h 33 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\event_groups.h 34 | .\objects\freertos_evr.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\timers.h 35 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/freertos_evr.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/freertos_evr.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/gpio_stm32f10x.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/gpio_stm32f10x.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/gpio_stm32f10x.d: -------------------------------------------------------------------------------- 1 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\GPIO_STM32F10x.c 2 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\GPIO_STM32F10x.h 3 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 4 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 5 | .\objects\gpio_stm32f10x.o: .\RTE\_Target\RTE_Components.h 6 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 7 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 8 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 9 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 10 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 11 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 12 | .\objects\gpio_stm32f10x.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 13 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 14 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 15 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 16 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 17 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 18 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 19 | .\objects\gpio_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 20 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/gpio_stm32f10x.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/gpio_stm32f10x.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/heap_4.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/heap_4.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/heap_4.d: -------------------------------------------------------------------------------- 1 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\MemMang\heap_4.c 2 | .\objects\heap_4.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdlib.h 3 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 4 | .\objects\heap_4.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 5 | .\objects\heap_4.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 6 | .\objects\heap_4.o: .\RTE\RTOS\FreeRTOSConfig.h 7 | .\objects\heap_4.o: .\RTE\_Target\RTE_Components.h 8 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 9 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 10 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 11 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 12 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 13 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 14 | .\objects\heap_4.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 15 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 16 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 17 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 18 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 19 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 20 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 21 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 22 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 23 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 24 | .\objects\heap_4.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 25 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 26 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 27 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 28 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 29 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 30 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\task.h 31 | .\objects\heap_4.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 32 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/heap_4.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/heap_4.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/i2c.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/i2c.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/i2c.d: -------------------------------------------------------------------------------- 1 | .\objects\i2c.o: zengjf\i2c.c 2 | .\objects\i2c.o: zengjf/include/zengjf.h 3 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\i2c.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\i2c.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\i2c.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 17 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 18 | .\objects\i2c.o: zengjf/include/stm32f10x_it.h 19 | .\objects\i2c.o: zengjf/include/led.h 20 | .\objects\i2c.o: zengjf/include/delay.h 21 | .\objects\i2c.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 22 | .\objects\i2c.o: zengjf/include/usart1.h 23 | .\objects\i2c.o: zengjf/include/exti.h 24 | .\objects\i2c.o: zengjf/include/cmd_parser.h 25 | .\objects\i2c.o: zengjf/include/zengjf.h 26 | .\objects\i2c.o: zengjf/include/i2c.h 27 | .\objects\i2c.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 28 | .\objects\i2c.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 29 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 30 | .\objects\i2c.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 31 | .\objects\i2c.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 32 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 33 | .\objects\i2c.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 34 | .\objects\i2c.o: zengjf/include/Context.h 35 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/i2c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/i2c.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/i2c_slave.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/i2c_slave.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/i2c_slave.d: -------------------------------------------------------------------------------- 1 | .\objects\i2c_slave.o: zengjf\i2c_slave.c 2 | .\objects\i2c_slave.o: zengjf/include/zengjf.h 3 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\i2c_slave.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\i2c_slave.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | .\objects\i2c_slave.o: zengjf/include/stm32f10x_it.h 20 | .\objects\i2c_slave.o: zengjf/include/led.h 21 | .\objects\i2c_slave.o: zengjf/include/delay.h 22 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 23 | .\objects\i2c_slave.o: zengjf/include/usart1.h 24 | .\objects\i2c_slave.o: zengjf/include/exti.h 25 | .\objects\i2c_slave.o: zengjf/include/cmd_parser.h 26 | .\objects\i2c_slave.o: zengjf/include/zengjf.h 27 | .\objects\i2c_slave.o: zengjf/include/i2c_slave.h 28 | .\objects\i2c_slave.o: zengjf/include/spi_master.h 29 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 30 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 31 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 32 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 33 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 34 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 35 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 36 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USART.h 37 | .\objects\i2c_slave.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_SPI.h 38 | .\objects\i2c_slave.o: zengjf/include/Context.h 39 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/i2c_slave.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/i2c_slave.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/i2c_stm32f10x.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/i2c_stm32f10x.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/i2c_stm32f10x.d: -------------------------------------------------------------------------------- 1 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\I2C_STM32F10x.c 2 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\I2C_STM32F10x.h 3 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 4 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 5 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 6 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 7 | .\objects\i2c_stm32f10x.o: .\RTE\_Target\RTE_Components.h 8 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 9 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 10 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 11 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 12 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 13 | .\objects\i2c_stm32f10x.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 14 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 15 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 16 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 17 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 18 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 19 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 20 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 21 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\GPIO_STM32F10x.h 22 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\DMA_STM32F10x.h 23 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 24 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 25 | .\objects\i2c_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 26 | .\objects\i2c_stm32f10x.o: .\RTE\Device\STM32F103ZE\RTE_Device.h 27 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/i2c_stm32f10x.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/i2c_stm32f10x.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/jansson_config.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/jansson_config.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/jansson_config.d: -------------------------------------------------------------------------------- 1 | .\objects\jansson_config.o: RTE\Data_Exchange\jansson_config.c 2 | .\objects\jansson_config.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 3 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/jansson_config.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/jansson_config.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/json.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/json.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/json.d: -------------------------------------------------------------------------------- 1 | .\objects\json.o: zengjf\json.c 2 | .\objects\json.o: zengjf/include/zengjf.h 3 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\json.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\json.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\json.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 17 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 18 | .\objects\json.o: zengjf/include/stm32f10x_it.h 19 | .\objects\json.o: zengjf/include/led.h 20 | .\objects\json.o: zengjf/include/delay.h 21 | .\objects\json.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 22 | .\objects\json.o: zengjf/include/usart1.h 23 | .\objects\json.o: zengjf/include/exti.h 24 | .\objects\json.o: zengjf/include/json.h 25 | .\objects\json.o: zengjf/include/cmd_parser.h 26 | .\objects\json.o: zengjf/include/zengjf.h 27 | .\objects\json.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 28 | .\objects\json.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 29 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\Keil\Jansson\1.0.0\src\jansson.h 30 | .\objects\json.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdlib.h 31 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\Keil\Jansson\1.0.0\src\jansson_config.h 32 | .\objects\json.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 33 | .\objects\json.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 34 | .\objects\json.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 35 | .\objects\json.o: zengjf/include/Context.h 36 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/json.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/json.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/key.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/key.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/key.d: -------------------------------------------------------------------------------- 1 | .\objects\key.o: zengjf\key.c 2 | .\objects\key.o: zengjf/include/zengjf.h 3 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\key.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\key.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\key.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 17 | .\objects\key.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 18 | .\objects\key.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 19 | .\objects\key.o: zengjf/include/led.h 20 | .\objects\key.o: zengjf/include/key.h 21 | .\objects\key.o: zengjf/include/delay.h 22 | .\objects\key.o: zengjf/include/exti.h 23 | .\objects\key.o: zengjf/include/debug_port.h 24 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/key.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/key.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/led.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/led.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/led.d: -------------------------------------------------------------------------------- 1 | .\objects\led.o: zengjf\led.c 2 | .\objects\led.o: zengjf/include/zengjf.h 3 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\led.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\led.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\led.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | .\objects\led.o: zengjf/include/stm32f10x_it.h 20 | .\objects\led.o: zengjf/include/led.h 21 | .\objects\led.o: zengjf/include/delay.h 22 | .\objects\led.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 23 | .\objects\led.o: zengjf/include/usart1.h 24 | .\objects\led.o: zengjf/include/exti.h 25 | .\objects\led.o: zengjf/include/cmd_parser.h 26 | .\objects\led.o: zengjf/include/zengjf.h 27 | .\objects\led.o: zengjf/include/i2c_slave.h 28 | .\objects\led.o: zengjf/include/spi_master.h 29 | .\objects\led.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 30 | .\objects\led.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 31 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 32 | .\objects\led.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 33 | .\objects\led.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 34 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 35 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 36 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USART.h 37 | .\objects\led.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_SPI.h 38 | .\objects\led.o: zengjf/include/Context.h 39 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/led.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/led.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/list.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/list.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/list.d: -------------------------------------------------------------------------------- 1 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\list.c 2 | .\objects\list.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdlib.h 3 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 4 | .\objects\list.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 5 | .\objects\list.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 6 | .\objects\list.o: .\RTE\RTOS\FreeRTOSConfig.h 7 | .\objects\list.o: .\RTE\_Target\RTE_Components.h 8 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 9 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 10 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 11 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 12 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 13 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 14 | .\objects\list.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 15 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 16 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 17 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 18 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 19 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 20 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 21 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 22 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 23 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 24 | .\objects\list.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 25 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 26 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 27 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 28 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 29 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 30 | .\objects\list.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 31 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/list.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/list.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/main.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/main.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/main.d: -------------------------------------------------------------------------------- 1 | .\objects\main.o: main.c 2 | .\objects\main.o: zengjf/include/zengjf.h 3 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\main.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\main.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\main.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | .\objects\main.o: zengjf/include/stm32f10x_it.h 20 | .\objects\main.o: zengjf/include/led.h 21 | .\objects\main.o: zengjf/include/delay.h 22 | .\objects\main.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 23 | .\objects\main.o: zengjf/include/usart1.h 24 | .\objects\main.o: zengjf/include/exti.h 25 | .\objects\main.o: zengjf/include/cmd_parser.h 26 | .\objects\main.o: zengjf/include/zengjf.h 27 | .\objects\main.o: zengjf/include/i2c_slave.h 28 | .\objects\main.o: zengjf/include/spi_master.h 29 | .\objects\main.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 30 | .\objects\main.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 31 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 32 | .\objects\main.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 33 | .\objects\main.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 34 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 35 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 36 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USART.h 37 | .\objects\main.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_SPI.h 38 | .\objects\main.o: zengjf/include/Context.h 39 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/main.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/misc.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/misc.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/misc.d: -------------------------------------------------------------------------------- 1 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\src\misc.c 2 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 3 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\misc.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\misc.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\misc.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\misc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/misc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/misc.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/os_systick.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/os_systick.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/os_systick.d: -------------------------------------------------------------------------------- 1 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Source\os_systick.c 2 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 3 | .\objects\os_systick.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 4 | .\objects\os_systick.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 6 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 7 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\os_systick.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\os_systick.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/os_systick.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/os_systick.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/port.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/port.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/port.d: -------------------------------------------------------------------------------- 1 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\port.c 2 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 3 | .\objects\port.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 4 | .\objects\port.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 5 | .\objects\port.o: .\RTE\RTOS\FreeRTOSConfig.h 6 | .\objects\port.o: .\RTE\_Target\RTE_Components.h 7 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 8 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 9 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 10 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 11 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 12 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 13 | .\objects\port.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 14 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 15 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 16 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 17 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 18 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 19 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 20 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 21 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 22 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 23 | .\objects\port.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 24 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 25 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 26 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 27 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 28 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 29 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\task.h 30 | .\objects\port.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 31 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/port.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/port.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/queue.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/queue.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/queue.d: -------------------------------------------------------------------------------- 1 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\queue.c 2 | .\objects\queue.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdlib.h 3 | .\objects\queue.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 4 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 5 | .\objects\queue.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 6 | .\objects\queue.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\queue.o: .\RTE\RTOS\FreeRTOSConfig.h 8 | .\objects\queue.o: .\RTE\_Target\RTE_Components.h 9 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 10 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 11 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 12 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 13 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 14 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 15 | .\objects\queue.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 16 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 17 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 18 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 19 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 20 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 21 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 22 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 23 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 24 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 25 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 26 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 27 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 28 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 29 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 30 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\task.h 31 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 32 | .\objects\queue.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\queue.h 33 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/queue.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/queue.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/spi_master.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/spi_master.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/spi_master.d: -------------------------------------------------------------------------------- 1 | .\objects\spi_master.o: zengjf\spi_master.c 2 | .\objects\spi_master.o: zengjf/include/zengjf.h 3 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\spi_master.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\spi_master.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\spi_master.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | .\objects\spi_master.o: zengjf/include/stm32f10x_it.h 20 | .\objects\spi_master.o: zengjf/include/led.h 21 | .\objects\spi_master.o: zengjf/include/delay.h 22 | .\objects\spi_master.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 23 | .\objects\spi_master.o: zengjf/include/usart1.h 24 | .\objects\spi_master.o: zengjf/include/exti.h 25 | .\objects\spi_master.o: zengjf/include/cmd_parser.h 26 | .\objects\spi_master.o: zengjf/include/zengjf.h 27 | .\objects\spi_master.o: zengjf/include/i2c_slave.h 28 | .\objects\spi_master.o: zengjf/include/spi_master.h 29 | .\objects\spi_master.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 30 | .\objects\spi_master.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 31 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 32 | .\objects\spi_master.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 33 | .\objects\spi_master.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 34 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 35 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 36 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USART.h 37 | .\objects\spi_master.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_SPI.h 38 | .\objects\spi_master.o: zengjf/include/Context.h 39 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/spi_master.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/spi_master.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/spi_stm32f10x.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/spi_stm32f10x.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/spi_stm32f10x.d: -------------------------------------------------------------------------------- 1 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\SPI_STM32F10x.c 2 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\SPI_STM32F10x.h 3 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 4 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 5 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 6 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 7 | .\objects\spi_stm32f10x.o: .\RTE\_Target\RTE_Components.h 8 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 9 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 10 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 11 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 12 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 13 | .\objects\spi_stm32f10x.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 14 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 15 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 16 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 17 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 18 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 19 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 20 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 21 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\GPIO_STM32F10x.h 22 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\DMA_STM32F10x.h 23 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_SPI.h 24 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 25 | .\objects\spi_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 26 | .\objects\spi_stm32f10x.o: .\RTE\Device\STM32F103ZE\RTE_Device.h 27 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/spi_stm32f10x.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/spi_stm32f10x.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/startup_stm32f10x_hd.d: -------------------------------------------------------------------------------- 1 | .\objects\startup_stm32f10x_hd.o: RTE\Device\STM32F103ZE\startup_stm32f10x_hd.s 2 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/startup_stm32f10x_hd.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/startup_stm32f10x_hd.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_exti.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_exti.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_exti.d: -------------------------------------------------------------------------------- 1 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\src\stm32f10x_exti.c 2 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 3 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\stm32f10x_exti.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\stm32f10x_exti.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 14 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 15 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\stm32f10x_exti.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_exti.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_exti.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_gpio.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_gpio.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_gpio.d: -------------------------------------------------------------------------------- 1 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\src\stm32f10x_gpio.c 2 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 3 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\stm32f10x_gpio.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\stm32f10x_gpio.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\stm32f10x_gpio.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_gpio.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_gpio.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_it.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_it.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_it.d: -------------------------------------------------------------------------------- 1 | .\objects\stm32f10x_it.o: zengjf\stm32f10x_it.c 2 | .\objects\stm32f10x_it.o: zengjf/include/zengjf.h 3 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\stm32f10x_it.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\stm32f10x_it.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | .\objects\stm32f10x_it.o: zengjf/include/stm32f10x_it.h 20 | .\objects\stm32f10x_it.o: zengjf/include/led.h 21 | .\objects\stm32f10x_it.o: zengjf/include/delay.h 22 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 23 | .\objects\stm32f10x_it.o: zengjf/include/usart1.h 24 | .\objects\stm32f10x_it.o: zengjf/include/exti.h 25 | .\objects\stm32f10x_it.o: zengjf/include/cmd_parser.h 26 | .\objects\stm32f10x_it.o: zengjf/include/zengjf.h 27 | .\objects\stm32f10x_it.o: zengjf/include/i2c_slave.h 28 | .\objects\stm32f10x_it.o: zengjf/include/spi_master.h 29 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 30 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 31 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 32 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 33 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 34 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 35 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 36 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USART.h 37 | .\objects\stm32f10x_it.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_SPI.h 38 | .\objects\stm32f10x_it.o: zengjf/include/Context.h 39 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_it.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_it.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_rcc.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_rcc.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_rcc.d: -------------------------------------------------------------------------------- 1 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\src\stm32f10x_rcc.c 2 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 3 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\stm32f10x_rcc.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\stm32f10x_rcc.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\stm32f10x_rcc.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_rcc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_rcc.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_spi.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_spi.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_spi.d: -------------------------------------------------------------------------------- 1 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\src\stm32f10x_spi.c 2 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 3 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\stm32f10x_spi.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\stm32f10x_spi.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\stm32f10x_spi.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_spi.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_spi.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_usart.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_usart.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_usart.d: -------------------------------------------------------------------------------- 1 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\src\stm32f10x_usart.c 2 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 3 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\stm32f10x_usart.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\stm32f10x_usart.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\stm32f10x_usart.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/stm32f10x_usart.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/stm32f10x_usart.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/system_stm32f10x.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/system_stm32f10x.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/system_stm32f10x.d: -------------------------------------------------------------------------------- 1 | .\objects\system_stm32f10x.o: RTE\Device\STM32F103ZE\system_stm32f10x.c 2 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 3 | .\objects\system_stm32f10x.o: .\RTE\_Target\RTE_Components.h 4 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 5 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 6 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 7 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 8 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 9 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 10 | .\objects\system_stm32f10x.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 11 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 12 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 13 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 14 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 15 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 16 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 17 | .\objects\system_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 18 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/system_stm32f10x.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/system_stm32f10x.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/tasks.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/tasks.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/tasks.d: -------------------------------------------------------------------------------- 1 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\tasks.c 2 | .\objects\tasks.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdlib.h 3 | .\objects\tasks.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 4 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 5 | .\objects\tasks.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 6 | .\objects\tasks.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\tasks.o: .\RTE\RTOS\FreeRTOSConfig.h 8 | .\objects\tasks.o: .\RTE\_Target\RTE_Components.h 9 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 10 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 11 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 12 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 13 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 14 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 15 | .\objects\tasks.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 16 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 17 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 18 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 19 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 20 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 21 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 22 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 23 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 24 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 25 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 26 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 27 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 28 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 29 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 30 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\task.h 31 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 32 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\timers.h 33 | .\objects\tasks.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\StackMacros.h 34 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/tasks.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/tasks.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/timers.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/timers.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/timers.d: -------------------------------------------------------------------------------- 1 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\timers.c 2 | .\objects\timers.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdlib.h 3 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 4 | .\objects\timers.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 5 | .\objects\timers.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 6 | .\objects\timers.o: .\RTE\RTOS\FreeRTOSConfig.h 7 | .\objects\timers.o: .\RTE\_Target\RTE_Components.h 8 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 9 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 10 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 11 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 12 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 13 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 14 | .\objects\timers.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 15 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 16 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 17 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 18 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 19 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 20 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 21 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 22 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 23 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 24 | .\objects\timers.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 25 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 26 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 27 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 28 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 29 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 30 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\task.h 31 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\list.h 32 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\queue.h 33 | .\objects\timers.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\timers.h 34 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/timers.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/timers.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/usart1.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/usart1.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/usart1.d: -------------------------------------------------------------------------------- 1 | .\objects\usart1.o: zengjf\usart1.c 2 | .\objects\usart1.o: zengjf/include/zengjf.h 3 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 4 | .\objects\usart1.o: .\RTE\_Target\RTE_Components.h 5 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 6 | .\objects\usart1.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 7 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 8 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 9 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 10 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 11 | .\objects\usart1.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 12 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 13 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 14 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 15 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 16 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 17 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 18 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 19 | .\objects\usart1.o: zengjf/include/stm32f10x_it.h 20 | .\objects\usart1.o: zengjf/include/led.h 21 | .\objects\usart1.o: zengjf/include/delay.h 22 | .\objects\usart1.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdio.h 23 | .\objects\usart1.o: zengjf/include/usart1.h 24 | .\objects\usart1.o: zengjf/include/exti.h 25 | .\objects\usart1.o: zengjf/include/cmd_parser.h 26 | .\objects\usart1.o: zengjf/include/zengjf.h 27 | .\objects\usart1.o: zengjf/include/i2c_slave.h 28 | .\objects\usart1.o: zengjf/include/spi_master.h 29 | .\objects\usart1.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 30 | .\objects\usart1.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdarg.h 31 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 32 | .\objects\usart1.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 33 | .\objects\usart1.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 34 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_I2C.h 35 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 36 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USART.h 37 | .\objects\usart1.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_SPI.h 38 | .\objects\usart1.o: zengjf/include/Context.h 39 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/usart1.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/usart1.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/usart_stm32f10x.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/usart_stm32f10x.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/usart_stm32f10x.d: -------------------------------------------------------------------------------- 1 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\USART_STM32F10x.c 2 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\USART_STM32F10x.h 3 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 4 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 5 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 6 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 7 | .\objects\usart_stm32f10x.o: .\RTE\_Target\RTE_Components.h 8 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 9 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 10 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 11 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 12 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 13 | .\objects\usart_stm32f10x.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 14 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 15 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 16 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 17 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 18 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_spi.h 19 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 20 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 21 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\GPIO_STM32F10x.h 22 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\DMA_STM32F10x.h 23 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USART.h 24 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 25 | .\objects\usart_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 26 | .\objects\usart_stm32f10x.o: .\RTE\Device\STM32F103ZE\RTE_Device.h 27 | -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/usart_stm32f10x.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/usart_stm32f10x.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/usbd_config_0.crf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/usbd_config_0.crf -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/usbd_config_0.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/Objects/usbd_config_0.o -------------------------------------------------------------------------------- /stm32/StdPeriph/Objects/usbd_stm32f10x.d: -------------------------------------------------------------------------------- 1 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\USBD_STM32F10x.c 2 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdint.h 3 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\string.h 4 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include1\cmsis_os.h 5 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\cmsis_os2.h 6 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stddef.h 7 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\FreeRTOS.h 8 | .\objects\usbd_stm32f10x.o: .\RTE\RTOS\FreeRTOSConfig.h 9 | .\objects\usbd_stm32f10x.o: .\RTE\_Target\RTE_Components.h 10 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 11 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\core_cm3.h 12 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_version.h 13 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_compiler.h 14 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Include\cmsis_armcc.h 15 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\system_stm32f10x.h 16 | .\objects\usbd_stm32f10x.o: .\RTE\Device\STM32F103ZE\stm32f10x_conf.h 17 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_exti.h 18 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h 19 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_gpio.h 20 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_rcc.h 21 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\stm32f10x_usart.h 22 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\StdPeriph_Driver\inc\misc.h 23 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\RTOS2\Include\os_tick.h 24 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\CMSIS\RTOS2\FreeRTOS\Include\freertos_evr.h 25 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\projdefs.h 26 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\portable.h 27 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\deprecated_definitions.h 28 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\portable\RVDS\ARM_CM3\portmacro.h 29 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS-FreeRTOS\9.1.0\Source\include\mpu_wrappers.h 30 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\GPIO_STM32F10x.h 31 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\ARMCC\Bin\..\include\stdbool.h 32 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\RTE_Driver\USBD_STM32F10x.h 33 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USBD.h 34 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_USB.h 35 | .\objects\usbd_stm32f10x.o: D:\Software\keil\install\ARM\PACK\ARM\CMSIS\5.1.0\CMSIS\Driver\Include\Driver_Common.h 36 | .\objects\usbd_stm32f10x.o: .\RTE\Device\STM32F103ZE\RTE_Device.h 37 | -------------------------------------------------------------------------------- /stm32/StdPeriph/RTE/Data_Exchange/jansson_config.c: -------------------------------------------------------------------------------- 1 | 2 | #include 3 | 4 | /* gettimeofday() and getpid() */ 5 | int seed_from_timestamp_and_pid(uint32_t *seed) { 6 | // *seed = SysTick->VAL; 7 | return 0; 8 | } 9 | -------------------------------------------------------------------------------- /stm32/StdPeriph/RTE/Device/STM32F103ZE/stm32f10x_conf.h: -------------------------------------------------------------------------------- 1 | /** 2 | ****************************************************************************** 3 | * @file Project/STM32F10x_StdPeriph_Template/stm32f10x_conf.h 4 | * @author MCD Application Team 5 | * @version V3.5.0 6 | * @date 08-April-2011 7 | * @brief Library configuration file. 8 | ****************************************************************************** 9 | * @attention 10 | * 11 | * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS 12 | * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE 13 | * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY 14 | * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING 15 | * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE 16 | * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. 17 | * 18 | *

© COPYRIGHT 2011 STMicroelectronics

19 | ****************************************************************************** 20 | */ 21 | 22 | /* Define to prevent recursive inclusion -------------------------------------*/ 23 | #ifndef __STM32F10x_CONF_H 24 | #define __STM32F10x_CONF_H 25 | 26 | /* Run Time Environment will set specific #define for each selected module below */ 27 | #include "RTE_Components.h" 28 | 29 | #ifdef RTE_DEVICE_STDPERIPH_ADC 30 | #include "stm32f10x_adc.h" 31 | #endif 32 | #ifdef RTE_DEVICE_STDPERIPH_BKP 33 | #include "stm32f10x_bkp.h" 34 | #endif 35 | #ifdef RTE_DEVICE_STDPERIPH_CAN 36 | #include "stm32f10x_can.h" 37 | #endif 38 | #ifdef RTE_DEVICE_STDPERIPH_CEC 39 | #include "stm32f10x_cec.h" 40 | #endif 41 | #ifdef RTE_DEVICE_STDPERIPH_CRC 42 | #include "stm32f10x_crc.h" 43 | #endif 44 | #ifdef RTE_DEVICE_STDPERIPH_DAC 45 | #include "stm32f10x_dac.h" 46 | #endif 47 | #ifdef RTE_DEVICE_STDPERIPH_DBGMCU 48 | #include "stm32f10x_dbgmcu.h" 49 | #endif 50 | #ifdef RTE_DEVICE_STDPERIPH_DMA 51 | #include "stm32f10x_dma.h" 52 | #endif 53 | #ifdef RTE_DEVICE_STDPERIPH_EXTI 54 | #include "stm32f10x_exti.h" 55 | #endif 56 | #ifdef RTE_DEVICE_STDPERIPH_FLASH 57 | #include "stm32f10x_flash.h" 58 | #endif 59 | #ifdef RTE_DEVICE_STDPERIPH_FSMC 60 | #include "stm32f10x_fsmc.h" 61 | #endif 62 | #ifdef RTE_DEVICE_STDPERIPH_GPIO 63 | #include "stm32f10x_gpio.h" 64 | #endif 65 | #ifdef RTE_DEVICE_STDPERIPH_I2C 66 | #include "stm32f10x_i2c.h" 67 | #endif 68 | #ifdef RTE_DEVICE_STDPERIPH_IWDG 69 | #include "stm32f10x_iwdg.h" 70 | #endif 71 | #ifdef RTE_DEVICE_STDPERIPH_PWR 72 | #include "stm32f10x_pwr.h" 73 | #endif 74 | #ifdef RTE_DEVICE_STDPERIPH_RCC 75 | #include "stm32f10x_rcc.h" 76 | #endif 77 | #ifdef RTE_DEVICE_STDPERIPH_RTC 78 | #include "stm32f10x_rtc.h" 79 | #endif 80 | #ifdef RTE_DEVICE_STDPERIPH_SDIO 81 | #include "stm32f10x_sdio.h" 82 | #endif 83 | #ifdef RTE_DEVICE_STDPERIPH_SPI 84 | #include "stm32f10x_spi.h" 85 | #endif 86 | #ifdef RTE_DEVICE_STDPERIPH_TIM 87 | #include "stm32f10x_tim.h" 88 | #endif 89 | #ifdef RTE_DEVICE_STDPERIPH_USART 90 | #include "stm32f10x_usart.h" 91 | #endif 92 | #ifdef RTE_DEVICE_STDPERIPH_WWDG 93 | #include "stm32f10x_wwdg.h" 94 | #endif 95 | #ifdef RTE_DEVICE_STDPERIPH_FRAMEWORK 96 | #include "misc.h" /* High level functions for NVIC and SysTick (add-on to CMSIS functions) */ 97 | #endif 98 | 99 | /* Exported types ------------------------------------------------------------*/ 100 | /* Exported constants --------------------------------------------------------*/ 101 | /* Uncomment the line below to expanse the "assert_param" macro in the 102 | Standard Peripheral Library drivers code */ 103 | /* #define USE_FULL_ASSERT 1 */ 104 | 105 | /* Exported macro ------------------------------------------------------------*/ 106 | #ifdef USE_FULL_ASSERT 107 | 108 | /** 109 | * @brief The assert_param macro is used for function's parameters check. 110 | * @param expr: If expr is false, it calls assert_failed function which reports 111 | * the name of the source file and the source line number of the call 112 | * that failed. If expr is true, it returns no value. 113 | * @retval None 114 | */ 115 | #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__)) 116 | /* Exported functions ------------------------------------------------------- */ 117 | void assert_failed(uint8_t* file, uint32_t line); 118 | #else 119 | #define assert_param(expr) ((void)0) 120 | #endif /* USE_FULL_ASSERT */ 121 | 122 | #endif /* __STM32F10x_CONF_H */ 123 | 124 | /******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ 125 | -------------------------------------------------------------------------------- /stm32/StdPeriph/RTE/_Target/RTE_Components.h: -------------------------------------------------------------------------------- 1 | 2 | /* 3 | * Auto generated Run-Time-Environment Component Configuration File 4 | * *** Do not modify ! *** 5 | * 6 | * Project: 'StdPeriph_Demo' 7 | * Target: 'Target' 8 | */ 9 | 10 | #ifndef RTE_COMPONENTS_H 11 | #define RTE_COMPONENTS_H 12 | 13 | 14 | /* 15 | * Define the Device Header File: 16 | */ 17 | #define CMSIS_device_header "stm32f10x.h" 18 | 19 | #define RTE_CMSIS_RTOS2 /* CMSIS-RTOS2 */ 20 | #define RTE_CMSIS_RTOS2_FreeRTOS /* CMSIS-RTOS2 FreeRTOS */ 21 | #define RTE_DEVICE_STDPERIPH_EXTI 22 | #define RTE_DEVICE_STDPERIPH_FRAMEWORK 23 | #define RTE_DEVICE_STDPERIPH_GPIO 24 | #define RTE_DEVICE_STDPERIPH_RCC 25 | #define RTE_DEVICE_STDPERIPH_SPI 26 | #define RTE_DEVICE_STDPERIPH_USART 27 | #define RTE_Drivers_I2C1 /* Driver I2C1 */ 28 | #define RTE_Drivers_I2C2 /* Driver I2C2 */ 29 | #define RTE_Drivers_SPI1 /* Driver SPI1 */ 30 | #define RTE_Drivers_SPI2 /* Driver SPI2 */ 31 | #define RTE_Drivers_SPI3 /* Driver SPI3 */ 32 | #define RTE_Drivers_USART1 /* Driver USART1 */ 33 | #define RTE_Drivers_USART2 /* Driver USART2 */ 34 | #define RTE_Drivers_USART3 /* Driver USART3 */ 35 | #define RTE_Drivers_USART4 /* Driver UART4 */ 36 | #define RTE_Drivers_USART5 /* Driver UART5 */ 37 | #define RTE_RTOS_FreeRTOS_CONFIG_RTOS2 /* RTOS FreeRTOS Config for CMSIS RTOS2 API */ 38 | #define RTE_RTOS_FreeRTOS_CORE /* RTOS FreeRTOS Core */ 39 | #define RTE_RTOS_FreeRTOS_COROUTINE /* RTOS FreeRTOS Co-routines */ 40 | #define RTE_RTOS_FreeRTOS_EVENTGROUPS /* RTOS FreeRTOS Event Groups */ 41 | #define RTE_RTOS_FreeRTOS_HEAP_4 /* RTOS FreeRTOS Heap 4 */ 42 | #define RTE_RTOS_FreeRTOS_TIMERS /* RTOS FreeRTOS Timers */ 43 | 44 | #endif /* RTE_COMPONENTS_H */ 45 | -------------------------------------------------------------------------------- /stm32/StdPeriph/RTE/_Target_1/RTE_Components.h: -------------------------------------------------------------------------------- 1 | 2 | /* 3 | * Auto generated Run-Time-Environment Component Configuration File 4 | * *** Do not modify ! *** 5 | * 6 | * Project: 'StdPeriph_Demo' 7 | * Target: 'Target 1' 8 | */ 9 | 10 | #ifndef RTE_COMPONENTS_H 11 | #define RTE_COMPONENTS_H 12 | 13 | 14 | /* 15 | * Define the Device Header File: 16 | */ 17 | #define CMSIS_device_header "stm32f10x.h" 18 | 19 | #define RTE_DEVICE_STDPERIPH_EXTI 20 | #define RTE_DEVICE_STDPERIPH_FRAMEWORK 21 | #define RTE_DEVICE_STDPERIPH_GPIO 22 | #define RTE_DEVICE_STDPERIPH_RCC 23 | #define RTE_DEVICE_STDPERIPH_USART 24 | 25 | #endif /* RTE_COMPONENTS_H */ 26 | -------------------------------------------------------------------------------- /stm32/StdPeriph/main.c: -------------------------------------------------------------------------------- 1 | #include "zengjf.h" 2 | 3 | osSemaphoreId_t sid_Thread_Semaphore; 4 | int count = 50; 5 | extern char* welcome_msg; 6 | char iot_send_buf[128] = {0}; 7 | char iot_recev_buf[128] = {0}; 8 | 9 | /* USART Driver */ 10 | extern ARM_DRIVER_USART Driver_USART2; 11 | 12 | void myUSART_callback(uint32_t event) { 13 | uint32_t mask; 14 | mask = ARM_USART_EVENT_RECEIVE_COMPLETE | 15 | ARM_USART_EVENT_TRANSFER_COMPLETE | 16 | ARM_USART_EVENT_SEND_COMPLETE | 17 | ARM_USART_EVENT_TX_COMPLETE ; 18 | if (event & mask) { 19 | /* Success: Wakeup Thread */ 20 | memset(iot_send_buf, 0, 128); 21 | } 22 | if (event & ARM_USART_EVENT_RX_TIMEOUT) { 23 | __breakpoint(0); /* Error: Call debugger or replace with custom error handling */ 24 | } 25 | if (event & (ARM_USART_EVENT_RX_OVERFLOW | ARM_USART_EVENT_TX_UNDERFLOW)) { 26 | __breakpoint(0); /* Error: Call debugger or replace with custom error handling */ 27 | } 28 | } 29 | static ARM_DRIVER_USART * USART2drv = &Driver_USART2; 30 | 31 | void vTaskLedRed(void *p) 32 | { 33 | for (;;) 34 | { 35 | led_toggle(GPIOE, GPIO_Pin_6); 36 | Delay(0x1FFFFF); 37 | } 38 | } 39 | 40 | void vTaskEXTILed(void *p) 41 | { 42 | USART2drv->Send("AT+NSOCR=DGRAM,17,4587,1\r\n", strlen("AT+NSOCR=DGRAM,17,4587,1\r\n")); 43 | printf("vTaskEXTILed.\r\n"); 44 | for (;;) 45 | { 46 | osSemaphoreAcquire (sid_Thread_Semaphore, osWaitForever); 47 | led_toggle(GPIOE, GPIO_Pin_5); 48 | printf("EXTI Count Value: %d\r\n", count); 49 | 50 | strcpy(iot_send_buf, "AT+NSOST=0,120.24.184.124,8010,8,176A9B108A23"); 51 | iot_send_buf[strlen(iot_send_buf)] = 3 + 0x30; 52 | iot_send_buf[strlen(iot_send_buf)] = (count / 10) + 0x30; 53 | iot_send_buf[strlen(iot_send_buf)] = 3 + 0x30; 54 | iot_send_buf[strlen(iot_send_buf)] = (count % 10) + 0x30; 55 | iot_send_buf[strlen(iot_send_buf)] = '\r'; 56 | iot_send_buf[strlen(iot_send_buf)] = '\n'; 57 | USART2drv->Send(iot_send_buf, strlen(iot_send_buf)); 58 | 59 | // USART2drv->Send("AT+NSOST=0,120.24.184.124,8010,12,176A9B108A23303132333435\r\n", strlen("AT+NSOST=0,120.24.184.124,8010,12,176A9B108A23303132333435\r\n")); 60 | } 61 | } 62 | 63 | void vTaskDebugPort(void *p) 64 | { 65 | printf("%s", welcome_msg); 66 | printf("AplexOS # "); 67 | for (;;) 68 | { 69 | get_cmd_parser_char(); 70 | led_toggle(GPIOE, GPIO_Pin_5); 71 | } 72 | } 73 | 74 | void vTaskI2C0(void *p) 75 | { 76 | i2c_data_transmission(); 77 | } 78 | 79 | 80 | int main(void) 81 | { 82 | USART1_Config(115200); 83 | LED_GPIO_Config(); 84 | EXTI_Config(); 85 | 86 | /*Initialize the USART driver */ 87 | USART2drv->Initialize(myUSART_callback); 88 | /*Power up the USART peripheral */ 89 | USART2drv->PowerControl(ARM_POWER_FULL); 90 | /*Configure the USART to 115200 Bits/sec */ 91 | USART2drv->Control(ARM_USART_MODE_ASYNCHRONOUS | 92 | ARM_USART_DATA_BITS_8 | 93 | ARM_USART_PARITY_NONE | 94 | ARM_USART_STOP_BITS_1 | 95 | ARM_USART_FLOW_CONTROL_NONE, 9600); 96 | 97 | /* Enable Receiver and Transmitter lines */ 98 | USART2drv->Control (ARM_USART_CONTROL_TX, 1); 99 | USART2drv->Control (ARM_USART_CONTROL_RX, 1); 100 | 101 | // char* sendstr = "\r\nPress Enter to receive a message"; 102 | // USART2drv->Send(sendstr, strlen(sendstr)); 103 | 104 | // System Initialization 105 | SystemCoreClockUpdate(); 106 | #ifdef RTE_Compiler_EventRecorder 107 | // Initialize and start Event Recorder 108 | EventRecorderInitialize(EventRecordError, 1U); 109 | #endif 110 | 111 | osKernelInitialize(); // Initialize CMSIS-RTOS 112 | 113 | osThreadNew(vTaskLedRed, NULL, NULL); // Create application thread 114 | osThreadNew(vTaskDebugPort, NULL, NULL); // Create application thread 115 | // osThreadNew(vTaskI2C0, NULL, NULL); // Create application thread 116 | 117 | // osThreadNew(vTaskSPI1, NULL, NULL); // Create application thread 118 | 119 | sid_Thread_Semaphore = osSemaphoreNew(1, 0, NULL); 120 | if (!sid_Thread_Semaphore) { 121 | printf("get sid_Thread_Semaphore error.\r\n"); // Semaphore object not created, handle failure 122 | } 123 | osThreadNew(vTaskEXTILed, NULL, NULL); // Create application thread 124 | 125 | osKernelStart(); // Start thread execution 126 | } 127 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/Context.c: -------------------------------------------------------------------------------- 1 | #include "zengjf.h" 2 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/cmd_parser.c: -------------------------------------------------------------------------------- 1 | #include "zengjf.h" 2 | 3 | // command 4 | #define CMD_BUF_SIZE 512 5 | 6 | char cmd_buf[CMD_BUF_SIZE] = {0}; 7 | int cmd_buf_count = 0; 8 | 9 | void get_cmd_parser_char(void) 10 | { 11 | char ch = getchar(); 12 | 13 | if (ch == 127 || ch == 8) { 14 | --cmd_buf_count; 15 | 16 | if (cmd_buf_count < 0) 17 | cmd_buf_count = 0; 18 | 19 | if (cmd_buf_count > CMD_BUF_SIZE - 1) 20 | cmd_buf_count = CMD_BUF_SIZE - 1; 21 | 22 | cmd_buf[cmd_buf_count] = 0; 23 | printf("\033[1K\rAplexOS # %s", cmd_buf); 24 | 25 | return; 26 | } 27 | else if (ch == '\r') 28 | { 29 | if (strlen(cmd_buf) != 0) 30 | { 31 | shell_process(cmd_buf); 32 | printf("\r\n"); 33 | } 34 | 35 | printf("AplexOS # "); 36 | 37 | memset(cmd_buf, 0, strlen(cmd_buf)); 38 | cmd_buf_count = 0; 39 | 40 | return; 41 | } 42 | 43 | cmd_buf[cmd_buf_count++] = ch; 44 | } 45 | 46 | char* welcome_msg = 47 | "\r\n\r\nHardware Auto Detect System v0.0.1 (" __DATE__ ")\r\n" 48 | "\r\n ---- Designed By AplexOS Team \r\n\r\n"; 49 | 50 | int shell_cmd_help(char *args); 51 | int shell_cmd_reset(char *args); 52 | 53 | shell_cmds microcli_shell_cmds = 54 | { 55 | .count = 3, 56 | .cmds = { 57 | { 58 | .cmd = "h", 59 | .desc = "help info", 60 | .func = shell_cmd_help, 61 | }, 62 | { 63 | .cmd = "help", 64 | .desc = "List available", 65 | .func = shell_cmd_help, 66 | }, 67 | { 68 | .cmd = "reset", 69 | .desc = "reset system", 70 | .func = shell_cmd_reset, 71 | }, 72 | }, 73 | }; 74 | 75 | int shell_cmd_help(char *args) 76 | { 77 | printf("execute %s function.\r\n", __func__); 78 | return 0; 79 | } 80 | 81 | int shell_cmd_reset(char *args) 82 | { 83 | __set_FAULTMASK(1);//关闭总中断 84 | NVIC_SystemReset();//请求单片机重启 85 | 86 | return 0; 87 | } 88 | 89 | int shell_process(char *cmd_line) 90 | { 91 | int i = 0; 92 | for (i = 0; i < microcli_shell_cmds.count; i++) 93 | { 94 | if (strncmp(microcli_shell_cmds.cmds[i].cmd, cmd_line, strlen(microcli_shell_cmds.cmds[i].cmd)) == 0) 95 | { 96 | if (cmd_line[strlen(microcli_shell_cmds.cmds[i].cmd)] == ' ') 97 | { 98 | microcli_shell_cmds.cmds[i].func(&cmd_line[strlen(microcli_shell_cmds.cmds[i].cmd) + 1]); 99 | return 0; 100 | } else if (strcmp(microcli_shell_cmds.cmds[i].cmd, cmd_line) == 0 ) { 101 | microcli_shell_cmds.cmds[i].func(NULL); 102 | return 0; 103 | } 104 | } 105 | 106 | } 107 | 108 | printf("unsupport command."); 109 | return -1; 110 | } 111 | 112 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/delay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/zengjf/delay.c -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/zengjf/exti.c -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/i2c_slave.c: -------------------------------------------------------------------------------- 1 | #include "zengjf.h" 2 | 3 | // I2C driver instance 4 | extern ARM_DRIVER_I2C Driver_I2C1; 5 | static ARM_DRIVER_I2C *i2cDev = &Driver_I2C1; 6 | 7 | static volatile uint32_t event = 0; 8 | 9 | static void I2C_DrvEvent (uint32_t e) { 10 | event |= e; 11 | } 12 | 13 | void i2c_data_transmission(void) 14 | { 15 | uint8_t cnt = 0; 16 | 17 | /* Initialize I2C peripheral */ 18 | i2cDev->Initialize(I2C_DrvEvent); 19 | 20 | /* Power-on SPI peripheral */ 21 | i2cDev->PowerControl(ARM_POWER_FULL); 22 | 23 | /* Configure USART bus*/ 24 | i2cDev->Control(ARM_I2C_OWN_ADDRESS, 0x33); 25 | 26 | while (1) { 27 | /* Receive chuck */ 28 | i2cDev->SlaveReceive(&cnt, 1); 29 | while ((event & ARM_I2C_EVENT_TRANSFER_DONE) == 0); 30 | event &= ~ARM_I2C_EVENT_TRANSFER_DONE; 31 | 32 | printf("Receive a byte data: %x\r\n", cnt); 33 | 34 | /* Transmit chunk back */ 35 | i2cDev->SlaveTransmit(&cnt, 1); 36 | while ((event & ARM_I2C_EVENT_TRANSFER_DONE) == 0); 37 | event &= ~ARM_I2C_EVENT_TRANSFER_DONE; 38 | 39 | printf("Send a byte data: %x\r\n", cnt); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/Context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/zengjf/include/Context.h -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/cmd_parser.h: -------------------------------------------------------------------------------- 1 | #ifndef __CMD_PARSER_H 2 | #define __CMD_PARSER_H 3 | 4 | #include "zengjf.h" 5 | 6 | #define countof(a) (sizeof(a) / sizeof(*(a))) 7 | 8 | /** 9 | * Definition of a single element 10 | */ 11 | typedef struct 12 | { 13 | /** 14 | * Name of the element 15 | */ 16 | const char *cmd; 17 | 18 | /** 19 | * Name of the element 20 | */ 21 | const char *desc; 22 | 23 | /** 24 | * Value of the elment 25 | */ 26 | int (*func)(char *args); 27 | 28 | } element_t; 29 | 30 | /** 31 | * All elements of the list 32 | */ 33 | typedef struct 34 | { 35 | /** 36 | * Number of elements 37 | */ 38 | short count; 39 | 40 | /** 41 | * The elements 42 | */ 43 | element_t cmds[]; 44 | } shell_cmds; 45 | 46 | extern char *welcome_msg; 47 | extern shell_cmds microcli_shell_cmds; 48 | 49 | 50 | /* "shell_process" takes a command line as input, 51 | and "libshell" does the rest for you (check if 52 | the command is defined, call the callback function, 53 | provide arguments form the commandline to the callback) 54 | */ 55 | int shell_process(char *cmd_line); 56 | 57 | void get_cmd_parser_char(void); 58 | 59 | #endif /* __CMD_PARSER_H */ 60 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/delay.h: -------------------------------------------------------------------------------- 1 | #ifndef __delay_H 2 | #define __delay_H 3 | 4 | #include "stm32f10x.h" 5 | 6 | void Delay(__IO u32 nCount); 7 | 8 | #endif /*__delay_H*/ 9 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/exti.h: -------------------------------------------------------------------------------- 1 | #ifndef __EXTI_H 2 | #define __EXIT_H 3 | 4 | 5 | 6 | void EXTI_Config(void); 7 | void EXTI0_IRQHandler(void); 8 | void EXTI4_IRQHandler(void); 9 | 10 | 11 | #endif 12 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/i2c_slave.h: -------------------------------------------------------------------------------- 1 | #ifndef __I2C_SLAVE__H 2 | #define __I2C_SLAVE__H 3 | 4 | void i2c_data_transmission(void); 5 | 6 | #endif // __I2C_SLAVE__H 7 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/json.h: -------------------------------------------------------------------------------- 1 | #ifndef __JSON_H 2 | #define __JSON_H 3 | 4 | //jansson Test 5 | void jansson_pack_test(void); 6 | 7 | #endif /*__JSON_H */ 8 | 9 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/zengjf/include/led.h -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/spi_master.h: -------------------------------------------------------------------------------- 1 | #ifndef __SPI_MASTER_H_ 2 | #define __SPI_MASTER_H_ 3 | 4 | void vTaskSPI1(void* arg); 5 | 6 | #endif // __SPI_MASTER_H_ 7 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/stm32f10x_it.h: -------------------------------------------------------------------------------- 1 | /** 2 | ****************************************************************************** 3 | * @file Project/STM32F10x_StdPeriph_Template/stm32f10x_it.h 4 | * @author MCD Application Team 5 | * @version V3.5.0 6 | * @date 08-April-2011 7 | * @brief This file contains the headers of the interrupt handlers. 8 | ****************************************************************************** 9 | * @attention 10 | * 11 | * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS 12 | * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE 13 | * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY 14 | * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING 15 | * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE 16 | * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. 17 | * 18 | *

© COPYRIGHT 2011 STMicroelectronics

19 | ****************************************************************************** 20 | */ 21 | 22 | /* Define to prevent recursive inclusion -------------------------------------*/ 23 | #ifndef __STM32F10x_IT_H 24 | #define __STM32F10x_IT_H 25 | 26 | #ifdef __cplusplus 27 | extern "C" { 28 | #endif 29 | 30 | /* Includes ------------------------------------------------------------------*/ 31 | #include "stm32f10x.h" 32 | 33 | /* Exported types ------------------------------------------------------------*/ 34 | /* Exported constants --------------------------------------------------------*/ 35 | /* Exported macro ------------------------------------------------------------*/ 36 | /* Exported functions ------------------------------------------------------- */ 37 | 38 | void NMI_Handler(void); 39 | void HardFault_Handler(void); 40 | void MemManage_Handler(void); 41 | void BusFault_Handler(void); 42 | void UsageFault_Handler(void); 43 | void SVC_Handler(void); 44 | void DebugMon_Handler(void); 45 | void PendSV_Handler(void); 46 | void SysTick_Handler(void); 47 | 48 | #ifdef __cplusplus 49 | } 50 | #endif 51 | 52 | #endif /* __STM32F10x_IT_H */ 53 | 54 | /******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ 55 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/usart1.h: -------------------------------------------------------------------------------- 1 | #ifndef __USART1_H 2 | #define __USART1_H 3 | 4 | #include "stm32f10x.h" 5 | #include 6 | 7 | void USART1_Config(int baudrate); 8 | int fputc(int ch, FILE *f); 9 | int fgetc(FILE *f); 10 | 11 | #endif /* __USART1_H */ 12 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/include/zengjf.h: -------------------------------------------------------------------------------- 1 | #ifndef __ZENGJF_H 2 | #define __ZENGJF_H 3 | 4 | #include "stm32f10x.h" 5 | #include "stm32f10x_it.h" 6 | #include "led.h" 7 | #include "delay.h" 8 | #include "stdio.h" 9 | #include "usart1.h" 10 | #include "exti.h" 11 | #include "cmd_parser.h" 12 | #include "i2c_slave.h" 13 | #include "spi_master.h" 14 | 15 | #include 16 | #include 17 | #include 18 | #include "cmsis_os2.h" 19 | #include "stdbool.h" 20 | #include "Driver_I2C.h" 21 | #include "Driver_USART.h" 22 | #include "Driver_SPI.h" 23 | 24 | #include "Context.h" 25 | 26 | #endif /* __ZENGJF_H */ 27 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/json.c: -------------------------------------------------------------------------------- 1 | #include "zengjf.h" 2 | 3 | //jansson Test 4 | void jansson_pack_test(void) 5 | { 6 | 7 | json_t *root; 8 | char *out; 9 | json_error_t error; 10 | 11 | printf("\r\n\r\n---------Jansson Test Begin---------\r\n"); 12 | 13 | /* Build an empty JSON object */ 14 | root = json_pack("{s:i}", "zengjf", 5); 15 | 16 | out = json_dumps(root, JSON_ENCODE_ANY); 17 | printf("encode json data: \r\n\t%s\r\n", out); 18 | 19 | free(root); 20 | free(out); 21 | 22 | root = json_loads("{\"zengjf\": \"5\", \"zengsf\": 6}", 0, &error); 23 | if(!root) 24 | { 25 | printf("error: on line %d: %s\r\n", error.line, error.text); 26 | } 27 | 28 | out = json_dumps(root, JSON_ENCODE_ANY); 29 | printf("decode json data: \r\n\t%s\r\n", out); 30 | printf("show root[\"zengjf\"] value:%s\r\n", json_string_value(json_object_get(root, "zengjf"))); 31 | printf("show root[\"zengsf\"] value:%d\r\n", (int)json_integer_value(json_object_get(root, "zengsf"))); 32 | 33 | free(root); 34 | free(out); 35 | 36 | printf("---------Jansson Test Over---------\r\n"); 37 | } 38 | 39 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/led.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/zengjf/led.c -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/shell.c: -------------------------------------------------------------------------------- 1 | /* 2 | * This file is part of the libemb project. 3 | * 4 | * Copyright (C) 2011 Stefan Wendler 5 | * 6 | * This program is free software: you can redistribute it and/or modify 7 | * it under the terms of the GNU General Public License as published by 8 | * the Free Software Foundation, either version 3 of the License, or 9 | * (at your option) any later version. 10 | * 11 | * This program is distributed in the hope that it will be useful, 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | * GNU General Public License for more details. 15 | * 16 | * You should have received a copy of the GNU General Public License 17 | * along with this program. If not, see . 18 | */ 19 | 20 | #include "shell.h" 21 | 22 | int shell_str_len(char *str) 23 | { 24 | int i = 0; 25 | 26 | while(str[i++] != 0); 27 | 28 | return i - 1; 29 | } 30 | 31 | int shell_str_cmp(char *str1, char *str2, int len1, int len2) 32 | { 33 | int i; 34 | 35 | if(len1 > len2) return 1; 36 | 37 | for(i = 0; i < len1; i++) { 38 | if(str1[i] != str2[i]) return 2; 39 | } 40 | 41 | // make sure we matched a whole command, and not only 42 | // a containing substring ... 43 | if(len2 > len1 && str2[i] != ' ') { 44 | return 2; 45 | } 46 | 47 | return 0; 48 | } 49 | 50 | int shell_parse_int(char *str) 51 | { 52 | 53 | int val = 0; 54 | int i = 0; 55 | 56 | char c; 57 | 58 | while((c = str[i++]) != 0) { 59 | 60 | if(c < '0' || c > '9') break; 61 | 62 | val = val * 10 + (c - '0'); 63 | } 64 | 65 | return val; 66 | } 67 | 68 | int shell_arg_parser(char *cmd_line, int len, shell_cmd_args *args) 69 | { 70 | int i; 71 | int j; 72 | int spos = 0; 73 | int argc = 0; 74 | 75 | for(i = 0; i < len; i++) { 76 | // to many arguments 77 | if(argc > SHELL_MAX_ARGS) return 1; 78 | 79 | if(cmd_line[i] == ' ' || i == len - 1) { 80 | // catch last argument ... 81 | if(i == len - 1) i++; 82 | 83 | // ignore first since it is the cmd itself 84 | if(spos == 0) { 85 | spos = i; 86 | } else { 87 | // argument value to long 88 | if(i - spos > SHELL_MAX_ARG_LEN) return 2; 89 | 90 | for(j = 0; j < i - spos - 1; j++) { 91 | args->args[argc].val[j] = cmd_line[spos + 1 + j]; 92 | } 93 | args->args[argc++].val[j] = 0; 94 | spos = i; 95 | } 96 | } 97 | } 98 | 99 | args->count = argc; 100 | 101 | return 0; 102 | } 103 | 104 | int shell_process_cmds(shell_cmds *cmds, char *cmd_line) 105 | { 106 | int i; 107 | int ret; 108 | int cmd_len; 109 | int cmd_line_len; 110 | 111 | shell_cmd_args args; 112 | 113 | for(i = 0; i < cmds->count; i++) { 114 | 115 | cmd_line_len = shell_str_len(cmd_line); 116 | cmd_len = shell_str_len((char *)(cmds->cmds[i].cmd)); 117 | 118 | if(shell_str_cmp((char *)(cmds->cmds[i].cmd), cmd_line, cmd_len, cmd_line_len) == 0) { 119 | ret = shell_arg_parser(cmd_line, cmd_line_len, &args); 120 | 121 | if(ret == 1) 122 | return SHELL_PROCESS_ERR_ARGS_MAX; 123 | if(ret == 2) 124 | return SHELL_PROCESS_ERR_ARGS_LEN; 125 | 126 | return (cmds->cmds[i].func)(&args); 127 | } 128 | } 129 | 130 | return SHELL_PROCESS_ERR_CMD_UNKN; 131 | } 132 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/spi_master.c: -------------------------------------------------------------------------------- 1 | #include "zengjf.h" 2 | 3 | /* SPI Driver */ 4 | extern ARM_DRIVER_SPI Driver_SPI1; 5 | osSemaphoreId_t spi_Thread_Semaphore; 6 | 7 | void mySPI_callback(uint32_t event) 8 | { 9 | switch (event) 10 | { 11 | case ARM_SPI_EVENT_TRANSFER_COMPLETE: 12 | /* Success: Wakeup Thread */ 13 | osSemaphoreRelease (spi_Thread_Semaphore); 14 | break; 15 | case ARM_SPI_EVENT_DATA_LOST: 16 | /* Occurs in slave mode when data is requested/sent by master 17 | but send/receive/transfer operation has not been started 18 | and indicates that data is lost. Occurs also in master mode 19 | when driver cannot transfer data fast enough. */ 20 | __breakpoint(0); /* Error: Call debugger or replace with custom error handling */ 21 | break; 22 | case ARM_SPI_EVENT_MODE_FAULT: 23 | /* Occurs in master mode when Slave Select is deactivated and 24 | indicates Master Mode Fault. */ 25 | __breakpoint(0); /* Error: Call debugger or replace with custom error handling */ 26 | break; 27 | } 28 | } 29 | 30 | /* Test data buffers */ 31 | uint8_t testdata_out[8] = { 0, 1, 2, 3, 4, 5, 6, 7 }; 32 | uint8_t testdata_in [8]; 33 | 34 | void vTaskSPI1(void* arg) 35 | { 36 | spi_Thread_Semaphore = osSemaphoreNew(1, 0, NULL); 37 | if (!spi_Thread_Semaphore) { 38 | printf("get spi_Thread_Semaphore error.\r\n"); // Semaphore object not created, handle failure 39 | } 40 | 41 | ARM_DRIVER_SPI* SPIdrv = &Driver_SPI1; 42 | 43 | /* Initialize the SPI driver */ 44 | SPIdrv->Initialize(mySPI_callback); 45 | /* Power up the SPI peripheral */ 46 | SPIdrv->PowerControl(ARM_POWER_FULL); 47 | /* Configure the SPI to Master, 8-bit mode @10000 kBits/sec */ 48 | SPIdrv->Control(ARM_SPI_MODE_MASTER | ARM_SPI_CPOL1_CPHA1 | ARM_SPI_MSB_LSB | ARM_SPI_SS_MASTER_SW | ARM_SPI_DATA_BITS(8), 10000000); 49 | 50 | /* SS line = INACTIVE = HIGH */ 51 | SPIdrv->Control(ARM_SPI_CONTROL_SS, ARM_SPI_SS_INACTIVE); 52 | 53 | /* thread loop */ 54 | while (1) 55 | { 56 | /* SS line = ACTIVE = LOW */ 57 | SPIdrv->Control(ARM_SPI_CONTROL_SS, ARM_SPI_SS_ACTIVE); 58 | /* Transmit some data */ 59 | SPIdrv->Transfer(testdata_out, testdata_in, sizeof(testdata_out)); 60 | /* Wait for completion */ 61 | osSemaphoreAcquire (spi_Thread_Semaphore, osWaitForever); 62 | /* SS line = INACTIVE = HIGH */ 63 | SPIdrv->Control(ARM_SPI_CONTROL_SS, ARM_SPI_SS_INACTIVE); 64 | 65 | int i = 0; 66 | for (i = 0; i < sizeof(testdata_in) / sizeof(testdata_in[0]); i++) { 67 | printf("%d\n\r", testdata_in[i]); 68 | testdata_out[i] += 1; 69 | } 70 | 71 | osDelay(1000); 72 | } 73 | } 74 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/stm32f10x_it.c: -------------------------------------------------------------------------------- 1 | /** 2 | ****************************************************************************** 3 | * @file Project/STM32F10x_StdPeriph_Template/stm32f10x_it.c 4 | * @author MCD Application Team 5 | * @version V3.5.0 6 | * @date 08-April-2011 7 | * @brief Main Interrupt Service Routines. 8 | * This file provides template for all exceptions handler and 9 | * peripherals interrupt service routine. 10 | ****************************************************************************** 11 | * @attention 12 | * 13 | * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS 14 | * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE 15 | * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY 16 | * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING 17 | * FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE 18 | * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. 19 | * 20 | *

© COPYRIGHT 2011 STMicroelectronics

21 | ****************************************************************************** 22 | */ 23 | 24 | /* Includes ------------------------------------------------------------------*/ 25 | #include "zengjf.h" 26 | 27 | /** @addtogroup STM32F10x_StdPeriph_Template 28 | * @{ 29 | */ 30 | 31 | /* Private typedef -----------------------------------------------------------*/ 32 | /* Private define ------------------------------------------------------------*/ 33 | /* Private macro -------------------------------------------------------------*/ 34 | /* Private variables ---------------------------------------------------------*/ 35 | /* Private function prototypes -----------------------------------------------*/ 36 | /* Private functions ---------------------------------------------------------*/ 37 | 38 | /******************************************************************************/ 39 | /* Cortex-M3 Processor Exceptions Handlers */ 40 | /******************************************************************************/ 41 | 42 | /** 43 | * @brief This function handles NMI exception. 44 | * @param None 45 | * @retval None 46 | */ 47 | void NMI_Handler(void) 48 | { 49 | } 50 | 51 | /** 52 | * @brief This function handles Hard Fault exception. 53 | * @param None 54 | * @retval None 55 | */ 56 | void HardFault_Handler(void) 57 | { 58 | /* Go to infinite loop when Hard Fault exception occurs */ 59 | while (1) 60 | { 61 | } 62 | } 63 | 64 | /** 65 | * @brief This function handles Memory Manage exception. 66 | * @param None 67 | * @retval None 68 | */ 69 | void MemManage_Handler(void) 70 | { 71 | /* Go to infinite loop when Memory Manage exception occurs */ 72 | while (1) 73 | { 74 | } 75 | } 76 | 77 | /** 78 | * @brief This function handles Bus Fault exception. 79 | * @param None 80 | * @retval None 81 | */ 82 | void BusFault_Handler(void) 83 | { 84 | /* Go to infinite loop when Bus Fault exception occurs */ 85 | while (1) 86 | { 87 | } 88 | } 89 | 90 | /** 91 | * @brief This function handles Usage Fault exception. 92 | * @param None 93 | * @retval None 94 | */ 95 | void UsageFault_Handler(void) 96 | { 97 | /* Go to infinite loop when Usage Fault exception occurs */ 98 | while (1) 99 | { 100 | } 101 | } 102 | 103 | /** 104 | * @brief This function handles Debug Monitor exception. 105 | * @param None 106 | * @retval None 107 | */ 108 | void DebugMon_Handler(void) 109 | { 110 | } 111 | 112 | /******************************************************************************/ 113 | /* STM32F10x Peripherals Interrupt Handlers */ 114 | /* Add here the Interrupt Handler for the used peripheral(s) (PPP), for the */ 115 | /* available peripheral interrupt handler's name please refer to the startup */ 116 | /* file (startup_stm32f10x_xx.s). */ 117 | /******************************************************************************/ 118 | 119 | /** 120 | * @brief This function handles PPP interrupt request. 121 | * @param None 122 | * @retval None 123 | */ 124 | /*void PPP_IRQHandler(void) 125 | { 126 | }*/ 127 | 128 | /** 129 | * @} 130 | */ 131 | 132 | 133 | extern osSemaphoreId_t sid_Thread_Semaphore; 134 | extern int count; 135 | 136 | void EXTI0_IRQHandler(void) 137 | { 138 | osSemaphoreRelease (sid_Thread_Semaphore); 139 | if (--count < 0) 140 | count = 0; 141 | 142 | EXTI_ClearITPendingBit(EXTI_Line0); 143 | } 144 | 145 | void EXTI4_IRQHandler(void) 146 | { 147 | osSemaphoreRelease (sid_Thread_Semaphore); 148 | if (++count > 99) 149 | count = 99; 150 | 151 | EXTI_ClearITPendingBit(EXTI_Line4); 152 | } 153 | 154 | 155 | /******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/ 156 | -------------------------------------------------------------------------------- /stm32/StdPeriph/zengjf/usart1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/stm32/StdPeriph/zengjf/usart1.c -------------------------------------------------------------------------------- /stm32/Test_With_Serial_Port_Command.md: -------------------------------------------------------------------------------- 1 | # STM32 Debug Infomation 2 | 3 | ## 串口工具下载 4 | 5 | * [STC ISP Tool](http://www.stcmcudata.com/STCISP/stc-isp-15xx-v6.86E.zip),使用STC提供的免费的串口工具,**不过要注意其发送缓冲区的`Enter键`就是`\r\n`**。 6 | ![../img/STC-ISP.png](../img/STC-ISP.png) 7 | 8 | ## UDP Commands 9 | 10 | ### Send Data Message 11 | 12 | * 创建UDP Socket,参考《Quectel_BC95_AT_Commands_Manual_V1.7.pdf》: 13 | `AT+NSOCR=DGRAM,17,4587,1` 14 | * 使用Socket 0发送012356到23.106.155.16:9098服务器,要通过运营商服务器120.24.184.124:8010进行中转,包括目标服务器地址、端口号,总共发送12个字节数据,参考《UDP数据转发网关收发数据格式.pdf》: 15 | `AT+NSOST=0,120.24.184.124,8010,12,176A9B108A23303132333435` 16 | * **注意**:以上命令末尾都要有`\r\n`结尾。 17 | 18 | ### Server Get Date Message 19 | 20 | * 效果图: 21 | ![../img/VPS_Server_Get_Command_Test_Data.png](../img/VPS_Server_Get_Command_Test_Data.png) 22 | * Data 23 | ``` 24 | server received datagram from 72.228.117.183 25 | server received 12/-1 bytes: u=伾C.012345 26 | ``` 27 | * 获取的数据前面不可见字符是终端设备的端口号和IP地址; 28 | -------------------------------------------------------------------------------- /website/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 89 | 95 | 96 | 97 |
98 |

NB Hardware Demo

99 | 102 | 103 |
104 | 105 | 106 | 107 | -------------------------------------------------------------------------------- /websocket/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | gcc main.c -lwebsockets -o lwsserver -lpthread 3 | gcc udpclient.c -o client 4 | 5 | clean: 6 | rm lwsserver 7 | 8 | -------------------------------------------------------------------------------- /websocket/Makefile.ubuntu: -------------------------------------------------------------------------------- 1 | all: 2 | gcc main.c -lwebsockets -o lwsserver 3 | 4 | clean: 5 | rm lwsserver 6 | 7 | -------------------------------------------------------------------------------- /websocket/client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/websocket/client -------------------------------------------------------------------------------- /websocket/lwsserver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FolderLevel/NB_HW_Demo/a94f247ac6148317a008d1b2359c9329e8b70530/websocket/lwsserver -------------------------------------------------------------------------------- /websocket/udpclient.c: -------------------------------------------------------------------------------- 1 | /* 2 | * udpclient.c - A simple UDP client 3 | * usage: udpclient 4 | */ 5 | #include 6 | #include 7 | #include 8 | #include 9 | #include 10 | #include 11 | #include 12 | #include 13 | 14 | #define BUFSIZE 1024 15 | 16 | /* 17 | * error - wrapper for perror 18 | */ 19 | void error(char *msg) { 20 | perror(msg); 21 | exit(0); 22 | } 23 | 24 | int main(int argc, char **argv) { 25 | int sockfd, portno, n; 26 | int serverlen; 27 | struct sockaddr_in serveraddr; 28 | struct hostent *server; 29 | char *hostname; 30 | char buf[BUFSIZE]; 31 | 32 | /* check command line arguments */ 33 | if (argc != 3) { 34 | fprintf(stderr,"usage: %s \n", argv[0]); 35 | exit(0); 36 | } 37 | hostname = argv[1]; 38 | portno = atoi(argv[2]); 39 | 40 | /* socket: create the socket */ 41 | sockfd = socket(AF_INET, SOCK_DGRAM, 0); 42 | if (sockfd < 0) 43 | error("ERROR opening socket"); 44 | 45 | /* gethostbyname: get the server's DNS entry */ 46 | server = gethostbyname(hostname); 47 | if (server == NULL) { 48 | fprintf(stderr,"ERROR, no such host as %s\n", hostname); 49 | exit(0); 50 | } 51 | 52 | /* build the server's Internet address */ 53 | bzero((char *) &serveraddr, sizeof(serveraddr)); 54 | serveraddr.sin_family = AF_INET; 55 | bcopy((char *)server->h_addr, 56 | (char *)&serveraddr.sin_addr.s_addr, server->h_length); 57 | serveraddr.sin_port = htons(portno); 58 | 59 | /* get a message from the user */ 60 | bzero(buf, BUFSIZE); 61 | printf("Please enter msg: "); 62 | fgets(buf, BUFSIZE, stdin); 63 | 64 | /* send the message to the server */ 65 | serverlen = sizeof(serveraddr); 66 | n = sendto(sockfd, buf, strlen(buf), 0, &serveraddr, serverlen); 67 | if (n < 0) 68 | error("ERROR in sendto"); 69 | 70 | bzero(buf, BUFSIZE); 71 | 72 | /* print the server's reply */ 73 | n = recvfrom(sockfd, buf, BUFSIZE, 0, &serveraddr, &serverlen); 74 | if (n < 0) 75 | error("ERROR in recvfrom"); 76 | printf("Echo from server %d: %s", n, buf); 77 | return 0; 78 | } 79 | --------------------------------------------------------------------------------